diff options
author | Louis Liu <pttdog@gmail.com> | 2014-05-07 16:56:18 +0800 |
---|---|---|
committer | Louis Liu <pttdog@gmail.com> | 2014-05-07 16:56:18 +0800 |
commit | eed887b478d259503995d2e48122e9ff6a6fc4bf (patch) | |
tree | de53462c1613d49a347832a452c41a2651dfd8a4 | |
parent | bfb861cfe6804ee877cb4f9316bbaff228adf95f (diff) | |
download | websocket-client-eed887b478d259503995d2e48122e9ff6a6fc4bf.tar.gz |
send cookie in options.
example:
create_connection(url, cookie="name=kerker; age=23;")
-rw-r--r-- | websocket/__init__.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/websocket/__init__.py b/websocket/__init__.py index 397381d..51b39da 100644 --- a/websocket/__init__.py +++ b/websocket/__init__.py @@ -554,6 +554,9 @@ class WebSocket(object): else: headers.append("Origin: http://%s" % hostport) + if "cookie" in options: + headers.append("Cookie: %s" % options["cookie"]) + key = _create_sec_websocket_key() headers.append("Sec-WebSocket-Key: %s" % key) headers.append("Sec-WebSocket-Version: %s" % VERSION) |