gpt4 book ai didi

c - 从 FTP 服务器上的文件中获取特定数据 block

转载 作者:太空宇宙 更新时间:2023-11-04 02:44:08 25 4
gpt4 key购买 nike

我正在用 C 编写 FTP 客户端。我没有对服务器程序进行任何更改。
我想从服务器上的文件中获取特定数量的数据。
假设我在服务器上有一个文件,我想从文件中读取最后 100 个字节。我不想阅读整个文件。

我可以使用RETR filename 但我没有找到任何方法来读取特定数量的字节。

对于标准的 FTP 服务器,有什么方法可以做到这一点吗?

最佳答案

Is there any way to do this for a standard FTP server?

没有。您可以使用 REST(重启)命令告诉服务器它应该从哪里开始,但是您不能告诉它应该发送多少数据。您所能做的就是在收到所需数据量后关闭数据通道。 FTP 服务器可能会提示这一点,因为它收到了 RST(针对关闭的套接字写入),但在大多数情况下,这不会导致问题。

关于c - 从 FTP 服务器上的文件中获取特定数据 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29083331/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com