如何在JMeter中使用x-www-for-urlencoded正文发送POST请求?

时间:2019-07-04 10:10:00

标签: rest http-headers load-testing jmeter-5.0

如何在JMeter中发送x-www-form-urlencoded正文的POST请求?

它在Postman中工作。我尝试将HTTP标头管理器与Content-Type设置为x-www-form-urlencodedapplication/x-www-form-urlencoded一起使用,但是仍然遇到相同的问题。

2 个答案:

答案 0 :(得分:0)

如果您的请求在Postman中正常运行,则应该可以使用JMeter的HTTP(S) Test Script Recorder

  1. 准备进行记录的JMeter。最快,最简单的方法是使用JMeter Templates功能

    • 从JMeter的主菜单中选择File -> Templates -> Recording,然后单击“创建”

      enter image description here

    • 打开HTTP(S)测试脚本记录器,然后单击“开始”

      enter image description here

  2. 准备邮递员进行记录。

  3. 在邮递员中执行请求

  4. JMeter应该捕获该请求并将其存储在线程组-> Recording Controler

如果需要,请参见Apache JMeter HTTP(S) Test Script Recorder文章以了解更多信息。

答案 1 :(得分:0)

我必须在HTTP请求中选中“ 使用multipart / form-data ”选项以使其起作用,然后在“参数”标签中添加表单参数: enter image description here