1

我正在使用URLSession下载文件。有两种方法:

downloadTask(with request: URLRequest)

downloadTask(with url: URL).

两者有什么区别?除了POST、PUT,简单下载还有什么特殊用途吗?

4

1 回答 1

6

URLRequest 上的文档指出:

独立于协议或 URL 方案的 URL 加载请求。

可以在这里找到:URL 请求文档

本质上的意思是,通过URL,您可以获得 URL 的所有属性以及它如何加载某些内容的 iOS 默认行为。

使用URLRequest,您可以对缓存、协议、cookie 和状态等内容进行细粒度控制。

于 2017-12-12T12:29:12.690 回答