use*_*898 14 ftp upload file-upload
我的应用程序正在监视用户可以上传文件的一组文件夹.文件上传完成后,我必须应用处理,但我不知道如何检测文件还没有完成上传.
有没有办法检测FTP服务器是否还没有发布文件?
Mar*_*ryl 18
这个问题没有通用的解决方案.
某些FTP服务器锁定正在上载的文件,阻止您访问该文件,同时仍在上载文件.例如,IIS FTP服务器就是这样做的.大多数其他FTP服务器没有.请参阅我的答案,防止文件在上传时被访问.
这个问题有一些常见的解决方法(最初发布在SFTP文件锁机制中,但也与FTP相关):
某些FTP服务器允许您在上载完成时配置要调用的挂钩.你可以利用它.例如,ProFTPD有一个mod_exec模块(参见ExecOnCommand指令).
| 归档时间: |
|
| 查看次数: |
12507 次 |
| 最近记录: |