我正在使用 NSURLConnection 从 FTP 站点下载。下载很好,但如果 ftp 服务器副本比我的文件副本更新,我只想下载。
我如何从 ftp 服务器获取 ftp 文件日期信息。我可以从 URLResponse 获取文件大小。
此致,
我正在使用 NSURLConnection 从 FTP 站点下载。下载很好,但如果 ftp 服务器副本比我的文件副本更新,我只想下载。
我如何从 ftp 服务器获取 ftp 文件日期信息。我可以从 URLResponse 获取文件大小。
此致,
好的,伙计们,我已经部分回答了我自己的问题,所以这是给下一个人的……
如果您对该文件夹发出 NSURL 请求,则结果响应将是文件列表。问题是日期时间戳的格式不是我需要的。
-rw-r--r-- 1 1012 1012 1899 Feb 03 01:14 1.txt
我需要一个完整的 YY-MM-DD HH:MM:SS 格式无论如何我可以配置 url 请求给我完整的字符串,就好像我向服务器发出了“LIST -a”命令一样。
你用ftp?真的吗?用用户名和密码?除非您的服务器配置良好,否则 FTP 是一个等待发生的安全漏洞。
但是,最好的解决方案是使用 HTTP 在您的应用程序和服务器之间进行通信。内置 HTTP 支持,HTTP 无处不在,并且更容易配置 Web 服务器以确保安全。HTTP 中还有一个last-modified
标头可以帮助您确定服务器副本比本地文件副本更新