用postman请求接口没发现问题,但是用jmeter请求接口存在问题,请大神们帮忙解答,谢谢了

前两张图是postman请求成功的图片,后四张是jmeter请求失败的图片... 前两张图是postman请求成功的图片,后四张是jmeter请求失败的图片 展开
 我来答
肆脚热书0Q
2018-10-18 · TA获得超过7485个赞
知道大有可为答主
回答量:4636
采纳率:11%
帮助的人:283万
展开全部

解析

  • 检查接口、参数是否正确

    jmeter与postman接口地址、参数完全一样

  • 检查jmeter是否添加了请求头

    已添加请求头Content-Type=application/json

  • 切换get方法请求

    请求失败,后台不支持

  • 切换为post,paraments填写参数

    请求失败,后台不支持

  • 经常一系列尝试,无论怎么修改请求方式,修改参数填写方式,均不行。这时候想到请求参数里面有中文,于是在Content encoding里填写UTF-8,再次请求,ok

  • 总结

  • 猜测postman在识别到有中文时会自动转码

  • 以后在用jmeter请求时,如果入参有中文,最好设置Content encoding为UTF-8




推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式