Skip to content

Commit a005646

Browse files
committed
bump websocket
1 parent f933b7a commit a005646

File tree

2 files changed

+169
-192
lines changed

2 files changed

+169
-192
lines changed

SocketIOClientSwift/SocketEngine.swift

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,8 +191,14 @@ public final class SocketEngine: NSObject, WebSocketDelegate {
191191
private func createWebsocketAndConnect(connect: Bool) {
192192
let wsUrl = urlWebSocket + (sid == "" ? "" : "&sid=\(sid)")
193193

194-
ws = WebSocket(url: NSURL(string: wsUrl)!,
195-
cookies: cookies)
194+
ws = WebSocket(url: NSURL(string: wsUrl)!)
195+
196+
if cookies != nil {
197+
let headers = NSHTTPCookie.requestHeaderFieldsWithCookies(cookies!)
198+
for (key, value) in headers {
199+
ws?.headers[key] = value
200+
}
201+
}
196202

197203
if extraHeaders != nil {
198204
for (headerName, value) in extraHeaders! {

0 commit comments

Comments
 (0)