Commit 28a01ceb authored by ibuler's avatar ibuler

Merge branch 'dev' into test

parents 368d12b7 16d05a3c
...@@ -26,8 +26,9 @@ class BaseWebSocketHandler: ...@@ -26,8 +26,9 @@ class BaseWebSocketHandler:
def prepare(self, request): def prepare(self, request):
# self.app = self.settings["app"] # self.app = self.settings["app"]
if request.headers.getlist("X-Forwarded-For"): x_forwarded_for = request.headers.getlist("X-Forwarded-For").split(',')
remote_ip = request.headers.getlist("X-Forwarded-For")[0] if x_forwarded_for and x_forwarded_for[0]:
remote_ip = x_forwarded_for[0]
else: else:
remote_ip = request.remote_addr remote_ip = request.remote_addr
self.clients[request.sid]["request"] = Request((remote_ip, 0)) self.clients[request.sid]["request"] = Request((remote_ip, 0))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment