iOS:如何在上传时检查FTP服务器上是否已存在目录?

时间:2014-08-20 10:59:01

标签: ios objective-c ftp

我正在开发一个应用程序,我想将图像和pdf上传到FTP服务器。我正在使用此引用ref。一切正常。图像和pdf将以适当的名称和大小上传到服务器上。

但是,现在我想检查服务器上是否已存在该目录。我无法使用此库。

所以我的问题是如何检查ftp上的目录,如果有目录然后上传文件,如果没有那么先在ftp上创建目录然后将文件上传到该目录?

任何想法..?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

不同的FTP服务器将以不同的方式回答createDefaultStub ([ string $indexfile [, string $webindexfile ]] ) 请求,因此这个问题没有单一答案。 RFC959对此事说:

LIST

使用Since the information on a file may vary widely from system to system, this information may be hard to use automatically in a program, but may be quite useful to a human user. 请求更改到相关目录,并检测到成功的响应将检测该目录,但是这会使 该目录成为可能不需要的副作用。

由于这些原因以及其他原因,您可能会发现更多现代协议(如SSH(包括文件传输功能))更有用。您可能会发现DLSFTPClient CocoaPod很有用。

微米。

相关问题