mirror of
https://github.com/Ranchero-Software/NetNewsWire
synced 2025-08-12 06:26:36 +00:00
Use the URLRequest containing the conditional GET info.
This commit is contained in:
@@ -188,12 +188,15 @@ private extension DownloadSession {
|
||||
return
|
||||
}
|
||||
|
||||
var urlRequest = URLRequest(url: urlToUse)
|
||||
if let conditionalGetInfo = delegate.downloadSession(self, conditionalGetInfoFor: url) {
|
||||
conditionalGetInfo.addRequestHeadersToURLRequest(&urlRequest)
|
||||
}
|
||||
let urlRequest: URLRequest = {
|
||||
var request = URLRequest(url: urlToUse)
|
||||
if let conditionalGetInfo = delegate.downloadSession(self, conditionalGetInfoFor: url) {
|
||||
conditionalGetInfo.addRequestHeadersToURLRequest(&request)
|
||||
}
|
||||
return request
|
||||
}()
|
||||
|
||||
let task = urlSession.dataTask(with: urlToUse)
|
||||
let task = urlSession.dataTask(with: urlRequest)
|
||||
|
||||
let info = DownloadInfo(url)
|
||||
taskIdentifierToInfoDictionary[task.taskIdentifier] = info
|
||||
|
||||
Reference in New Issue
Block a user