Czy websocket obsługuje kompresję gzip?
Po sukcesie uścisku dłoni w WebSocket, czy mogliśmy użyć kompresji gzip?
Oto moje testy:
Używam libi autobahn do zbudowania serwera, a następnie odpowiadam klientowi jako:HTTP/1.1 101 Switching Protocols content-encoding: gzip Connection: Upgrade Server: AutobahnPython/?.?.? Upgrade: WebSocket Sec-WebSocket-Accept: RIR8KmljoV8Cv9mdiLY7GM2nYMc=
wtedy mój serwer używa kompresji gzipi przeglądarka chrome otrzymała wynik, ale powiedziała mi, że „nie można zdekodować ramki tekstowej jako UTF-8”