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

Method make_session_info

pywebio/platform/aiohttp.py:55–61  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

53 return self.http.query.getone(name, None)
54
55 def make_session_info(self) -> dict:
56 session_info = get_session_info_from_headers(self.http.headers)
57 session_info['user_ip'] = self.http.remote
58 session_info['request'] = self.http
59 session_info['backend'] = 'aiohttp'
60 session_info['protocol'] = 'websocket'
61 return session_info
62
63 def write_message(self, message: dict):
64 msg_str = json.dumps(message)

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected