Может ли websocket поддерживать сжатие gzip?

Можем ли мы после успешного рукопожатия WebSocket использовать сжатие gzip?

Вот мои тесты:

  1. Я использую библиотеку autobahn для создания сервера, а затем отвечаю клиенту как:
    HTTP/1.1 101 Switching Protocols content-encoding: gzip Connection: Upgrade Server: AutobahnPython/?.?.? Upgrade: WebSocket Sec-WebSocket-Accept: RIR8KmljoV8Cv9mdiLY7GM2nYMc=
  2. тогда мой сервер использует сжатие gzip
  3. и браузер chrome получил результат, но он сказал мне, что "не удалось декодировать текстовый фрейм как UTF -8"
22
задан eldarerathis 25 July 2012 в 13:55
поделиться