simonmittag / j8a

j8a [ dʒʌbbʌ ] is a modern TLS 1.3 reverse proxy server designed as a lightweight API gateway for REST APIs.
https://j8a.io
Apache License 2.0
91 stars 11 forks source link

Support flate/deflate compression for websocket connections as per RFC7692 #152

Open simonmittag opened 3 years ago

simonmittag commented 3 years ago

Is your feature request related to a problem? Please describe. RFC 7692 specifies websocket flate compression on a per message basis as an optional extension to the websocket protocol. Uncompressed frames are still accepted after successful negotiation.

Note this means an API change internally to gobwas/ws, but it is supported in the project.

Describe the solution you'd like

simonmittag commented 3 years ago

this needs to be prioritised