Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要监控 FTP 上的某个文件,一旦更新,我需要从 FTP 获取它。但是如何识别它是否更新是一个问题。
有人有这方面的经验吗?
文件修改数据和时间也可以使用 MLST 或 MDTM 命令获得。两者都是 FTP 协议的扩展(并非所有服务器都保证),但大多数服务器至少支持其中一些。这些命令返回标准化格式,不必像 LIST 命令的结果那样进行解析。
请参阅本文中的更多详细信息。
您需要发送一个 LIST 命令。您需要使用正则表达式手动解析结果,因为返回结果没有标准格式。