我正在开发一个应用程序,我想将图像和pdf上传到FTP服务器。我正在使用此引用ref。一切正常。图像和pdf将以适当的名称和大小上传到服务器上。
但是,现在我想检查服务器上是否已存在该目录。我无法使用此库。
所以我的问题是如何检查ftp上的目录,如果有目录然后上传文件,如果没有那么先在ftp上创建目录然后将文件上传到该目录?
任何想法..?任何帮助将不胜感激。
答案 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很有用。
微米。