From b3708760748fbcc829ad0fabc3ed1ffae3083ea1 Mon Sep 17 00:00:00 2001 From: nazo Date: Fri, 23 May 2025 07:11:14 +0800 Subject: [PATCH] fix #218 (#219) --- src/socketify/asgi.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/socketify/asgi.py b/src/socketify/asgi.py index 27b7ff3..0273884 100644 --- a/src/socketify/asgi.py +++ b/src/socketify/asgi.py @@ -107,7 +107,7 @@ def ws_upgrade(ssl, response, info, socket_context, user_data): "root_path": "", "path": url.decode("utf8"), "raw_path": url, - "query_string": ffi.unpack(info.query_string, info.query_string_size), + "query_string": ffi.unpack(info.query_string, info.query_string_size)[1:], "headers": headers, "subprotocols": [protocol] if protocol else [], "extensions": { @@ -471,7 +471,7 @@ def asgi(ssl, response, info, user_data): "root_path": "", "path": url.decode("utf8"), "raw_path": url, - "query_string": ffi.unpack(info.query_string, info.query_string_size), + "query_string": ffi.unpack(info.query_string, info.query_string_size)[1:], "headers": headers, }