我有一个 JavaScript WebSocket 客户端和 Tomcat WebSocket 服务器 (JSR 356)。每当我尝试从 JS 客户端向服务器发送文本数据时,我都会收到以下错误
Failed to decompress a compressed WebSocket frame
WebSocket session 以 CloseCode 1002
关闭。此问题仅发生在特定机器 (JS ClientEndpoint) 中。此外,当遇到此错误时,我从 ClientEndpoint 发送的文本消息被 ServerEndpoint 错误地接收
我尝试在互联网上搜索此问题的解决方案。但没有什么是相关的。有人对此有解决方案吗?
最佳答案
我们发现客户端机器上运行的 FortiClient 防病毒 应用程序是导致此问题的原因。一旦我们禁用了这个防病毒应用程序,问题似乎就解决了。
我还是不知道这是怎么回事。它需要被分析。同时感谢有关此问题的任何相关信息。
关于javascript - Tomcat WebSocket 中的 "Failed to decompress a compressed WebSocket frame"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42788690/