同样的接口用postman/apifox能跑通,用jmeter跑就报错500
之前没用过jmeter,第一次用调试压测脚本遇到了问题
一样的接口用postman能跑通,用jmeter跑就报错500,百度很多文章都说是该接口需要加一个‘内容编码’改成utf-8,我加了还是不行
后来我就想到apifox好像有隐藏的header,然后开始比较apifox的header和jmeter的header有什么不同
如下图很多头是apifox自动加的,我首先看到的是Content-Type的不同
于是我就把jmeter的消息头加了一条Content-Type
application/json,心想应该会覆盖jmeter自带的(Content-Type: text/plain; charset=UTF-8)
然后跑通了。恭喜我自己,下面的header不同的也不用试和加了(PS:一般 post 请求,header的参数和body都需要注意一下)