X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=transports%2Fstratum_http.py;h=d628df74fed0d906264db39df8311999bba22560;hb=d59253c43af31da62b0fa247a54ab632e7473976;hp=47ef744f3ac0a64fb7c1baab220901e440d4ceb4;hpb=549ff3f84b6ea240285659e29ed613aa9a2182d7;p=electrum-server.git diff --git a/transports/stratum_http.py b/transports/stratum_http.py index 47ef744..d628df7 100644 --- a/transports/stratum_http.py +++ b/transports/stratum_http.py @@ -164,6 +164,7 @@ class StratumJSONRPCRequestHandler( self.send_header("Set-Cookie", "SESSION=%s"%session_id) self.send_header("Content-type", "application/json-rpc") + self.send_header("Access-Control-Allow-Origin", "*") self.send_header("Content-length", str(len(response))) self.end_headers() self.wfile.write(response) @@ -212,6 +213,7 @@ class StratumJSONRPCRequestHandler( self.send_header("Set-Cookie", "SESSION=%s"%session_id) self.send_header("Content-type", "application/json-rpc") + self.send_header("Access-Control-Allow-Origin", "*") self.send_header("Content-length", str(len(response))) self.end_headers() self.wfile.write(response) @@ -303,6 +305,7 @@ class HttpServer(threading.Thread): self.server = StratumThreadedJSONRPCServer(( self.host, self.port)) self.server.dispatcher = self.dispatcher self.server.register_function(None, 'server.stop') + self.server.register_function(None, 'server.info') print "HTTP server started." self.server.serve_forever()