我有一个Spring Boot服务器,我希望能够与无法处理permessage-deflate压缩消息的websocket客户端进行通信。我知道从以下两个类似主题的问题(下面链接),我可以添加VM参数
是否有一些替代方法来禁用Tomcat的websocket压缩,而不需要用户在运行时指定VM参数,例如使用Spring的Java配置或自定义websocket握手拦截器?
-Dorg.apache.tomcat.websocket.DISABLE_BUILTIN_EXTENSIONS=true
来禁用Tomcat的默认deflate压缩。
- Tomcat JSR356 Websocket - 禁用permessage-deflate压缩
- Spring禁用websocket压缩 -> Sec-WebSocket-Extensions: permessage-deflate
是否有一些替代方法来禁用Tomcat的websocket压缩,而不需要用户在运行时指定VM参数,例如使用Spring的Java配置或自定义websocket握手拦截器?