在iOS应用程序中从ftp服务器下载文件

vik*_*kas 3 iphone ftp ipad ios ios5

我们可以使用 iOS sdk 的 API 或任何其他方式从 ftp 服务器下载文件吗?我知道通过 http 请求我们可以从服务器下载文件。那么我们是否可以以相同的方式从 ftp 服务器下载文件,或者是否有任何不同的 ftp API 集。

谢谢

Sky*_*ler 5

NSURL *url = [NSURL URLWithString:@"ftp://user:password@host:port/path"];
NSData *data = [[NSData alloc] initWithContentsOfURL:url];
Run Code Online (Sandbox Code Playgroud)

然后你将把文件放入data.


迅速:

var url = URL(string: "ftp://testUser:testPassword@191.122.0.12:20/ScheduleProject/Database/User.json")  //sudo code: URL(string: "ftp://user:password@host:port/path")
var data: Data? = nil
if let anUrl = url {
    data = Data(contentsOf: anUrl)
}
Run Code Online (Sandbox Code Playgroud)

  • 请让我知道一个示例字符串。 (3认同)