发送两个参数和数据体用JMeter HTTP请求

问题描述:

我需要POST请求发送到了,我需要发送以下信息的API服务器: 服务器:发送两个参数和数据体用JMeter HTTP请求

  • exampleapiserver.com

方法:

  • 方法1
  • 方法2

参数:

  • apikey:{apikey}
  • ENV:{环境}

页眉:

  • 头1:{头1}
  • HEADER2:{HEADER2}
  • header3:{header3}

体数据: {

  • “bodydata1”:{bodydata1}
  • “bodydata2”:{bodydata2}
  • “bodydata3”:{bodydata3}

}

问题是我无法将它们都发送给它们,API服务器的参数和正文数据都是这样,而另一个则不起作用。

作为一种变通方法来做到这一点,我在HTTP请求中使用的路径与参数的URL,就像这样:

服务器名称或IP:exampleapiserver.com

路径:/方法一? apikey = apiserverkey&env =测试

并在正文数据中放入了实际的身体数据。

这可以通过不同的方式实现,而不是被迫使用URL中的参数,以便我也可以发送正文数据?

你这样做的方式没问题。 从2.13米开始,没有其他办法可以做到这一点。