GET接口测试常见乱码问题

接口测试时,会出现响应数据是乱码的问题,如下图:

GET接口测试常见乱码问题

 

解决方法如下:

方法一、

在HTTP请求中将Content encoding设置为utf-8

GET接口测试常见乱码问题

方法二、

在jmeter的安装路径下找到jmeter.properties文件,本主的路径是C:\apache-jmeter-4.0\apache-jmeter-4.0\bin\jmeter.properties。使用Notepad软件打开此文件,查找到sampleresult.default.encoding=ISO-8859-1,将编码格式改为utf-8。

GET接口测试常见乱码问题

方法三、

在jmeter中添加后置处理器BeanShell PostProcessor,在Script下输入如下代码,将编码格式设置为utf-8GET接口测试常见乱码问题

通过以上三个方法解决了乱码的问题,获取到了正常的响应数据。

GET接口测试常见乱码问题