jmeter请求时乱码,且存入数据库数据某些字段乱码解决方案

方法一:改配置文件
进入Jmeter的bin目录下,找到jmeter.properties文件,以文本形式打开

找到sampleresult.default.encoding这个参数,此行默认是注释的,说明中默认值是ISO-8859-1。

将ISO-8859-1修改成utf-8,去掉注释符号,重启Jmeter

方法二:HTTP Request Defaults 中 Content encoding修改未utf-8

 

 

因为有些接口返回参数存在乱码。

方法三:使用后置处理器

添加后置处理器:BeanShell PostProcessor
输入prev.setDataEncoding("utf-8"); 目的是修改响应数据编码格式为utf-8,保存

 

 因接口的编写语言使用数据库的不同,有可能三个方法都使用才可以解决乱码的问题。

posted @ 2021-12-20 15:17  娜乌西卡在路上  阅读(400)  评论(0)    收藏  举报