jmeter 解决乱码的四种方法

转自:大周说测试


1、添加"BeanShell Sampler"

在脚本区域添加:prev.setDataEncoding("utf-8")

这种方法我觉得最好了,动态自动加载,不用重启。

2、修改jmeter.properties文件

工作路径切换到bin路径下

windows操作系统直接文本打开就行,这个怎么修改就不多说了。

mac和Linux系统用 vim jmeter.properties打开文件

vim命令:set nu 显示行号

找到1030行  vim命令为敲一个冒号:   然后输入数字行号,回车

或者搜索 "encoding" , vim搜索为先敲一个斜杠 /  然后输入要搜索的关键字

修改前

修改后

:wq 保存退出

这种方法需要重启jmeter

以上两种方法,比较通用,下面这个方法是针对http 请求的

3、添加HTTP请求

在Content encoding后加上utf-8即可


4、请求头声明字符编码 

HTTP信息头管理器

添加一行后写入 Content-Type  :  application/json;charset=utf-8

一次性搞定数据格式和编码

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。