我需要监视 FTP 上的某个文件,一旦更新,我需要从 FTP 获取它。但如何识别是否更新是一个问题。

有人有这方面的经验吗?

有帮助吗?

解决方案

您需要发送一个LIST命令。你需要解析使用正则表达式手动的结果,因为没有为返回结果没有标准格式。

其他提示

文件修改数据和时间也可以使用 MLST 或 MDTM 命令获取。两者都是 FTP 协议的扩展(不保证在所有服务器上),但至少其中一些受到大多数服务器的支持。这些命令返回标准化格式,不必像 LIST 命令的结果那样进行解析。

请参阅更多详细信息 本文.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top