From 9944a064bedd0461c17a2fa1ece569b372f792bf Mon Sep 17 00:00:00 2001 From: l1am9111 Date: Tue, 12 Feb 2013 15:17:17 +0000 Subject: [PATCH] Added "origin" to the available options --- websocket.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/websocket.py b/websocket.py index 51ec1f6..53141a9 100644 --- a/websocket.py +++ b/websocket.py @@ -423,7 +423,11 @@ class WebSocket(object): else: hostport = "%s:%d" % (host, port) headers.append("Host: %s" % hostport) - headers.append("Origin: %s" % hostport) + + if "origin" in options: + headers.append("Origin: %s" % options["origin"]) + else: + headers.append("Origin: %s" % hostport) key = _create_sec_websocket_key() headers.append("Sec-WebSocket-Key: %s" % key)