Explorar o código

fix `session.info` has no `protocol` attribute when use aiohttp backend

wangweimin %!s(int64=4) %!d(string=hai) anos
pai
achega
5beef683ad
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      pywebio/platform/aiohttp.py

+ 1 - 0
pywebio/platform/aiohttp.py

@@ -81,6 +81,7 @@ def _webio_handler(applications, cdn, websocket_settings, check_origin_func=_is_
         session_info['user_ip'] = request.remote
         session_info['request'] = request
         session_info['backend'] = 'aiohttp'
+        session_info['protocol'] = 'websocket'
 
         app_name = request.query.getone('app', 'index')
         application = applications.get(app_name) or applications['index']