use addHeaders
This commit is contained in:
parent
a9b5259a08
commit
ef2228cf29
@ -283,18 +283,7 @@ public final class SocketEngine : NSObject, URLSessionDelegate, SocketEnginePoll
|
|||||||
ws?.delegate = nil // TODO this seems a bit defensive, is this really needed?
|
ws?.delegate = nil // TODO this seems a bit defensive, is this really needed?
|
||||||
var req = URLRequest(url: urlWebSocketWithSid)
|
var req = URLRequest(url: urlWebSocketWithSid)
|
||||||
|
|
||||||
if cookies != nil {
|
addHeaders(to: &req)
|
||||||
let headers = HTTPCookie.requestHeaderFields(with: cookies!)
|
|
||||||
for (headerName, value) in headers {
|
|
||||||
req.setValue(value, forHTTPHeaderField: headerName)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if extraHeaders != nil {
|
|
||||||
for (headerName, value) in extraHeaders! {
|
|
||||||
req.setValue(value, forHTTPHeaderField: headerName)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
ws = WebSocket(request: req)
|
ws = WebSocket(request: req)
|
||||||
ws?.callbackQueue = engineQueue
|
ws?.callbackQueue = engineQueue
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user