URLRequest和URL有什么区别?

时间:2017-12-12 12:13:23

标签: ios swift swift4 nsurlsessiondownloadtask urlsession

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

downloadTask(with request: URLRequest)

downloadTask(with url: URL).

两者有什么区别?除了POST,PUT之外,还有什么特别的用途可以简单下载吗?

1 个答案:

答案 0 :(得分:3)

有关URLRequest的文档说明:

  

与协议或URL方案无关的URL加载请求。

可在此处找到:URL Request Documentation

本质上意味着使用 URL ,您可以获得URL的所有属性的iOS默认行为以及它如何加载内容。

使用 URLRequest ,您可以对缓存,协议,Cookie和状态等内容进行细致的控制。