报错信息及解决

Q1:Content type ‘text/plain;charset=UTF-8’ not supported

A1:这里我的项目是在 http request 中传参方式为【Body Data】而不是 Parameters,因此需在 TestPlan 点击右键,添加 http 头管理器,如下图:
关于JMeter使用的一些问题
Add:添加 Content-Type 为 application/json
关于JMeter使用的一些问题
点击左上角保存,可解决这个问题。

Q2:请求失败,响应数据中有乱码

A2:1. 打开 jmeter.bat 所在的 bin 文件夹,找到 jmeter.properties 文件,用文本方式打开;
2. 设置 sampleresult.default.encoding=utf-8;
3. 重启 jmeter,再次运行,即可解决此问题。

Q3:json转换问题:[“body”: "JSON parse error: Invalid UTF-8 start byte 0xb2; nested exception is com.fasterxml.jackson.databind.JsonMappingException: Invalid UTF-8 start byte 0xb2\n at…]

A3:关于JMeter使用的一些问题

此处因为前端显示有一个字段固定置灰不可更改,request body 中删除此字段和对应的值(“xxx” : “xxx”)即可解决此问题

相关文章:

  • 2021-06-25
  • 2021-04-17
  • 2021-04-21
  • 2021-07-14
  • 2022-01-14
  • 2022-01-12
  • 2021-11-09
  • 2021-04-11
猜你喜欢
  • 2021-06-11
  • 2022-12-23
  • 2021-06-17
  • 2021-12-09
  • 2021-12-19
  • 2021-12-19
相关资源
相似解决方案