使用 JMeter HTTP 请求发送参数和 Body 数据

Send both parameters and Body data with JMeter HTTP request

我需要向 API 服务器发送 POST 请求,我需要为其发送以下信息: 服务器:

方法:

参数:

Headers:

Body 数据: {

}

问题是我不能同时发送它们,API 服务器的参数和 body 数据,一个和另一个都不起作用。

作为实现它的解决方法,我在我的 HTTP 请求中使用带有参数的 url 路径,如下所示:

服务器名称或IP:exampleapiserver.com

路径:/method1?apikey=apiserverkey&env=test

我在 body 数据中放入了实际的 body 数据。

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

你这样做的方式还可以。 从 jmeter 2.13 开始,没有其他方法可以做到这一点。