恢复上传 大文件 FTP

恢复上传 大文件 FTP

我有一个 FTP 服务器,但我想在连接丢失的情况下使用恢复选项重新开始上传。

FTP 可以做到这一点吗?

如果没有,是否存在允许做这样的事情的文件传输协议?

谢谢!

答案1

您的 FTP 客户端应该支持续传。我更喜欢档案

答案2

您需要一个支持REST(重启)的服务器和一个客户端,SIZE它们定义在RFC-3659. 服务器应该FEAT用 来响应命令REST STREAM

理想情况下,客户端和服务器将支持MDTM报告服务器上文件的修改时间,以便客户端可以确定文件自开始传输以来是否被修改过。

答案3

更具体地说,服务器没有能力恢复已中断的文件传输连接。但是,根据所使用的 FTP 客户端(并非所有客户端都具有此功能),可以在该代码中实现恢复功能。

答案4

对于完全不同的东西,你可以尝试 rsync 而不是 FTP(假设你可以在客户端和服务器上安装它,并且你可以控制任何防火墙)

相关内容