We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 6fce109 + ab3ed81 commit 29eae7aCopy full SHA for 29eae7a
Foundation/NSURLSession/HTTPMessage.swift
@@ -292,8 +292,13 @@ private extension URLSessionTask._HTTPMessage._Header {
292
var value: String?
293
let line = headView[headView.index(after: nameRange.upperBound)..<headView.endIndex]
294
if !line.isEmpty {
295
- guard let v = line.trimSPHTPrefix else { return nil }
296
- value = String(v)
+ if line.hasSPHTPrefix && line.count == 1 {
+ // to handle empty headers i.e header without value
297
+ value = String("")
298
+ } else {
299
+ guard let v = line.trimSPHTPrefix else { return nil }
300
+ value = String(v)
301
+ }
302
}
303
do {
304
var t = tail
0 commit comments