MCPcopy Index your code
hub / github.com/pywebio/PyWebIO / make_session_info

Method make_session_info

pywebio/platform/tornado.py:76–82  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

74 return self.context.get_query_argument(name, None)
75
76 def make_session_info(self) -> dict:
77 session_info = get_session_info_from_headers(self.context.request.headers)
78 session_info['user_ip'] = self.context.request.remote_ip
79 session_info['request'] = self.context.request
80 session_info['backend'] = 'tornado'
81 session_info['protocol'] = 'websocket'
82 return session_info
83
84 def write_message(self, message: dict):
85 self.context.write_message(json.dumps(message))

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected