【发布时间】:2013-07-24 06:21:57
【问题描述】:
我有一个从 FTP 服务器下载文件的应用程序。
在下载文件时,第三方开始上传该文件,因此文件最终损坏且无法处理。
除了使用 .complete 文件机制之外,有没有人知道如何处理其他情况? (跟踪下载完成的时间)
是否可以在 FTP 服务器上锁定文件? FTP服务器是windows。
【问题讨论】:
标签: windows ftp download locking
我有一个从 FTP 服务器下载文件的应用程序。
在下载文件时,第三方开始上传该文件,因此文件最终损坏且无法处理。
除了使用 .complete 文件机制之外,有没有人知道如何处理其他情况? (跟踪下载完成的时间)
是否可以在 FTP 服务器上锁定文件? FTP服务器是windows。
【问题讨论】:
标签: windows ftp download locking
不,没有标准的锁定机制,这完全取决于您和对方。除了创建.complete 文件之外,还有一些方法可以做到这一点;
file.xls.tmp,完成后重命名为file.xls。tmp目录,完成后,将其移动到扫描的目录。可能还有更多版本,尤其是带有自定义 ftp 服务器的版本,但使用普通标准不允许有太多“花哨的东西”。
【讨论】: