&引用;WebSocket握手时出错:意外响应代码:400“;在使用JMeter记录应用程序时

&引用;WebSocket握手时出错:意外响应代码:400“;在使用JMeter记录应用程序时,websocket,jmeter,performance-testing,Websocket,Jmeter,Performance Testing,我正在尝试使用Jmeter记录一个web应用程序。我能够记录主页的启动,但在登录时遇到错误。我可以在chrome开发工具的网络选项卡中看到这个错误 Error during WebSocket handshake: Unexpected response code: 400 main.js?v=1579205232764:2到的WebSocket连接'wss:///study-search?authorization='失败:WebSocket握手期间出错:意外响应代码:400 有人能帮我吗

我正在尝试使用Jmeter记录一个web应用程序。我能够记录主页的启动,但在登录时遇到错误。我可以在chrome开发工具的网络选项卡中看到这个错误

Error during WebSocket handshake: Unexpected response code: 400
main.js?v=1579205232764:2到的WebSocket连接'wss:///study-search?authorization='失败:WebSocket握手期间出错:意外响应代码:400
有人能帮我吗

谢谢

到目前为止,JMeter无法捕获或正确代理流量,因此我建议将录制分为两部分:

  • 登录前(包括登录)
  • 登录后(即:不使用代理登录,然后打开代理,然后继续录制)

  • 在任何情况下,所有WebSocket调用都需要使用第三方嗅探器工具(如或)单独捕获,然后使用插件正确模拟。谢谢Dimitri,WebSocket采样器看起来很有前途。我将首先尝试这个选项。
    main.js?v=1579205232764:2 WebSocket connection to 'wss://<server-ip>/study-search?authorization=<token-value>' failed: Error during WebSocket handshake: Unexpected response code: 400