两个解决方法:
方法一:修改配置文件
配置文件目录:/Users/zhangyang/tools/apache-jmeter-5.3/bin/jmeter.properties
搜索:sampleresult.default.encoding,可以看到jmeter默认编码为:ISO-8859-1,这一行默认是注释着的
将它修改为utf-8,并去掉注释符,重启jmeter
方法二:通过后置处理器BeanShell PostProcessor
在后置处理器BeanShell PostProcessor中输入prev.setDataEncoding("utf-8");
再次请求,发现已经没有乱码啦
方法一的好处:一次修改,终生受用
方法二的好处:不用重启jmeter,即时性好,但每个测试计划都需要单独加后置处理器BeanShell PostProcessor