我收到一些响应标头:
Connection: Upgrade
Sec-WebSocket-Accept: zi1DDwu1UMCCUC1nJX/k65L6jfQ=
Upgrade: websocket
作为web套接字打开连接response header of websocket open connectiob的结果,现在需要将其传递到请求响应采样器的请求头,如上图request header of response sampler中所示,没有显示请求头,但对于HTTP请求,它正在到来(检查request header of HTTP request
我尝试将值传递给标头管理器,但它没有传递给websocket采样器,它们只为HTTP请求传递。
我希望将请求标头传递到Web套接字请求响应采样器
1条答案
按热度按时间sbtkgmzw1#
你不需要做任何事。
WebSocket Samplers plugin by Peter Doornbosch自动处理
Sec-WebSocket-Key
和Sec-WebSocket-Accept
头,而且它甚至检查后者是否具有其预期值。您可以使用Fiddler或Wireshark等嗅探器工具查看传出头,也可以通过在 log4j2.xml 文件中添加下一行来查看enabling debug logging for the WebSocket Samplers plugin:
需要重新启动JMeter以获取更改,一旦完成,您将能够在jmeter.log文件中看到请求和响应的详细信息