Merge pull request #204 from DenisKolodin/patch-1

Map dict to headers list
This commit is contained in:
liris
2015-10-27 15:38:53 +09:00

View File

@@ -92,8 +92,11 @@ def _get_handshake_headers(resource, host, port, options):
headers.append("Sec-WebSocket-Protocol: %s" % ",".join(subprotocols))
if "header" in options:
headers.extend(options["header"])
header = options["header"]
if isinstance(header, dict):
header = map(": ".join, header.items())
headers.extend(header)
cookie = options.get("cookie", None)
if cookie: