我正在尝试在webview上加载存储在FTP服务器中的图像。问题是使用
let url = "ftp://example.com/images/image1.jpg"
let requestURL = NSURL(string:url)
let request = NSURLRequest(URL: requestURL!)
webView.loadRequest(request)
仅显示白屏,因为FTP服务器要求用户名和密码来授予访问权限。所以我的问题是:我如何验证自己,以便在webview中加载来自ftp网址的图片?
答案 0 :(得分:0)
您可以使用此mask构建网址。
ftp://username:password@hostname/
let login = "LoginName"
let password = "Password"
let ftpServer = "ftp.server.com"
let fileName = "example.txt"
let ftpUrl = NSURL(string: "ftp://\(login):\(password)@\(ftpServer):21/\(fileName)")