diff --git a/bin/wsdump.py b/bin/wsdump.py index 85c455d..0c9e1ae 100755 --- a/bin/wsdump.py +++ b/bin/wsdump.py @@ -57,9 +57,9 @@ class InteractiveConsole(code.InteractiveConsole): def main(): args = parse_args() console = InteractiveConsole() - ws = websocket.create_connection(args.url) if args.verbose > 1: websocket.enableTrace(True) + ws = websocket.create_connection(args.url) print("Press Ctrl+C to quit") def recv(): @@ -106,5 +106,5 @@ def main(): if __name__ == "__main__": try: main() - except Exception, e: + except Exception as e: print(e) diff --git a/websocket.py b/websocket.py index 0e18729..7781c0a 100644 --- a/websocket.py +++ b/websocket.py @@ -432,7 +432,7 @@ class WebSocket(object): if "origin" in options: headers.append("Origin: %s" % options["origin"]) else: - headers.append("Origin: %s" % hostport) + headers.append("Origin: http://%s" % hostport) key = _create_sec_websocket_key() headers.append("Sec-WebSocket-Key: %s" % key)