当使用jmeter 请求时吗,注意请求参数中是否包含中文。
问题来由:
1.先用postman发送,成功。
2.一模一样,header一样,请求一样,但是就是一直查询不出来。
3.经过fiddler抓包,再次对比请求头,请求体,还是没有发现有什么差别。
4.猜想:
此接口其他参数传送,都没有问题,为何偏偏这个参数校验的时候,响应结果不正确?发觉是传的是中文字符。
可能是编码问题,查看header 的
Content-Type | application/json;charset=utf-8; |
再次i查看取样器的设置,发现有一个地方要设置编码字符,
填写utf-8,接口发送成功,响应正确。
搞定!