Jmeter-使用请求有效负载和查询字符串参数创建https发布请求

时间:2019-03-22 14:44:48

标签: jmeter jmeter-5.0

我是jmeter的新手。由于某些限制,我一直在尝试通过检查来自chrome开发人员工具的网络日志来手动创建jmeter脚本,而不是直接记录HTTPS脚本记录器。

我遇到了一个JSON Post请求,该请求具有一些查询字符串参数以及一个请求有效负载参数。我添加了适当的标头,包括Content-Type:application / json标头。但是我对如何在单个请求中同时传递查询字符串参数和请求有效负载感到困惑。我不确定是否应将请求有效负载参数与查询字符串参数混合并发送到jmeter主体数据选项卡中。

指针感激!

1 个答案:

答案 0 :(得分:0)

同时拥有参数和主体数据没有什么不对,只需确保将参数附加到“路径”部分,然后使用“主体数据”选项卡提供JSON有效负载即可:

enter image description here

如您所见,JMeter通常发送请求

enter image description here

另外请注意,您不必手动填充HTTP Request采样器,使用JMeter的HTTP(S) Test Script Recorder将使您的生活更加轻松,因为JMeter提供了记录和重放功能(当然,您很可能会需要执行correlation,但是工作量会减少)。另外,您可以考虑使用JMeter Chrome Extension,它更加快捷,简便,因为您不必担心代理,证书等。