Vas*_*ily 3 nsurlsession swift
我正在使用NSURLSession下载文件.某些网站(如亚马逊)不使用URL中的文件名(例如:http://server/file.php?id = 22).我怎样才能获得这些文件名?
没有名称的示例URL:https://odesk-prod-att.s3.amazonaws.com/...oCtjM%3D
我正在使用这样的功能:
func URLSession(session: NSURLSession, downloadTask: NSURLSessionDownloadTask, didFinishDownloadingToURL location: NSURL) {
print("Download finished: \(location.absoluteString)")
}
// Download finished: file:///.../CFNetworkDownload_UTywas.tmp
Run Code Online (Sandbox Code Playgroud)
在创建自己的文件名之前检查建议的文件名:
downloadTask.response?.suggestedFilename
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1395 次 |
| 最近记录: |