jmeter登录状态与数据传递报错

问题

1.登陆状态错误

2.数据传递错误

在请求体中添加json格式的请求数据,请求失败

原因

问题1:在不同浏览器中抓取到的键值对有区别

比如:键的大小写不一致

联想浏览器:

谷歌浏览器:

问题2:携带json格式的请求数据,于jmeter默认数据类型不符合
image

Content-Type格式不对, Content-Type 用于告知服务器请求主体的数据格式。

jmeter中若不对其进行设置其默认格式为Content-Type: text/plain,数据格式错误

解决方法

问题1:使用不同浏览器确定正确的请求头键值对

问题2:携带json格式数据,将Content-Type设置为 Content-Type: application/json;charset=UTF-8格式