【发布时间】:2009-10-08 14:54:30
【问题描述】:
我需要监控 FTP 上的某个文件,一旦更新,我需要从 FTP 获取它。但是如何识别是否更新是个问题。
有人有这方面的经验吗?
【问题讨论】:
标签: c# ftp file-attributes
我需要监控 FTP 上的某个文件,一旦更新,我需要从 FTP 获取它。但是如何识别是否更新是个问题。
有人有这方面的经验吗?
【问题讨论】:
标签: c# ftp file-attributes
您需要发送一个 LIST 命令。您需要使用正则表达式手动解析结果,因为返回结果没有标准格式。
【讨论】:
文件修改数据和时间也可以使用 MLST 或 MDTM 命令获得。两者都是 FTP 协议的扩展(并非所有服务器都保证),但大多数服务器至少支持其中一些。这些命令返回标准化格式,不必像 LIST 命令的结果那样进行解析。
在this article中查看更多详细信息。
【讨论】: