marseilles14 发表于 2019-12-10 18:52:12

jmeter的post请求中带有参数,且请求体是json

我想用jmeter做一个post请求,接口类似:http://ip:port/path?id=""   ,数据是一个json类似 {data:{'score':120}},请求一直不成功,求大佬指教,感激不尽。

marseilles14 发表于 2019-12-10 18:55:46

失败的请求data里是空的

Miss_love 发表于 2019-12-11 09:02:36

marseilles14 发表于 2019-12-10 18:55
失败的请求data里是空的

把参数直接放到URL中

marseilles14 发表于 2019-12-12 22:32:38

我在说详细点,是这样的:1.接口的是从url中获取id进行校验,从requestbody中获取请求的数据,所以把请求写入url中是不行的。2.我在网上查了下,没看到jmeter请求post请求中带参数,还有请求体的情况。感觉是这个软件的先天缺陷。因为用postman和ab可以调通。

langzi1209 发表于 2019-12-17 10:19:51

header的content-type:application/json

corei9 发表于 2020-4-9 17:04:09

这种情况一般是因为缺少请求头导致的,在jmeter配置元件里面加一个请求头管理器,然后把content-type:application/json头加进去试试
页: [1]
查看完整版本: jmeter的post请求中带有参数,且请求体是json