diff --git a/proxy/http/parser/parser.py b/proxy/http/parser/parser.py index 778466711d..c16f74e7c3 100644 --- a/proxy/http/parser/parser.py +++ b/proxy/http/parser/parser.py @@ -218,9 +218,9 @@ def is_connection_upgrade(self) -> bool: @property def is_websocket_upgrade(self) -> bool: - return ( - self.is_connection_upgrade - and self.header(b'upgrade').lower() == b'websocket' + return self.is_connection_upgrade and self.header(b'upgrade').lower() in ( + b'websocket', + b'derp', ) @property