当前位置: 首页 > 知识库问答 >
问题:

Spring禁用websocket压缩->秒websocket扩展:permessage deflate

胥和悌
2023-03-14

我有一个Spring启动应用程序使用webSocket和跺脚协议。自从我移动到Spring引导启动父版本1.3.0。M2我注意到一个额外的压缩头在webSocket握手,即。

Sec WebSocket扩展:permessage deflate

这一切对我来说都很好,但我希望在运行开发构建时有机会禁用此标头。当该头存在时,wireshark stomp堵塞似乎有问题。因此,问题是如何在扩展WebSecurityConfigureAdapter的SecurityConfigDevelopmentProfile的springsecurity java配置中禁用此头?

共有1个答案

胥康安
2023-03-14

由于Spring Boot使用Tomcat,您可以尝试按以下所述禁用它:

https://stackoverflow.com/a/30148633/1210793

 类似资料:
  • 问题内容: JSON.stringify显然不是非常节省空间。例如,当[123456789,123456789]可能需要大约5个字节时,它将占用20+字节。websocket是否在发送到流之前压缩其JSON? 问题答案: 从本质上讲,WebSocket只是用于TEXT或BINARY数据的一组框架。 它本身不执行压缩。 但是,WebSocket规范允许扩展,并且野外有各种各样的压缩扩展(其中一项的正

  • WebSockets是Web应用程序的下一代双向通信技术,可在单个套接字上运行,并通过HTML 5兼容浏览器中的JavaScript接口公开。 一旦与Web服务器建立Web Socket连接,就可以通过调用send()方法将数据从浏览器发送到服务器,并通过onmessage事件处理程序从服务器接收数据到浏览器。 以下是创建新WebSocket对象的API。 var Socket = new Web

  • 我在Spring实现了WebSocket。一切正常,但最近我决定实施SpringSecurity。 我的MessageBroker看起来像: 我的JS客户看起来像这样: Spring Security配置: 通过我的JS客户端订阅后,我收到: 所以我决定在安全配置中添加此代码: 但在那之后我收到这种错误: 我不知道如何定义这样的bean,所以我创建了以下类: 但在编译期间,我收到这种错误: 我真的

  • 我的项目是使用spring-boot web socket和嵌入式tomcat来实现聊天服务器。一切正常,但有时我得到了EOFException,然后客户端不能向聊天服务器发送消息,直到我重新启动tomcat,然后一切正常。我不知道EOFException什么时候会发生。Pls帮帮我 [TRACE]2017-10-23 06:17:10.707[http-nio-7755-exec-4]Nativ

  • 我正在写一个c websocket服务器,chrome上的开发工具说SecWebSocket接受头值不正确。我已经测试了好几天了,一切似乎都很好。客户端使用readystate 3关闭,而不调用websocket onopen,尽管它在chrome开发工具中显示为101。 这是我计算钥匙的代码 铬反应 Chrome请求 它表示"WebSocket握手过程中出错:不正确的'Sec-WebSocket

  • 本文向大家介绍详解java WebSocket的实现以及Spring WebSocket,包括了详解java WebSocket的实现以及Spring WebSocket的使用技巧和注意事项,需要的朋友参考一下 开始学习WebSocket,准备用它来实现一个在页面实时输出log4j的日志以及控制台的日志。 首先知道一些基础信息: 1.java7 开始支持WebSocket,并且只是做了定义,并未实