首页 > 其他 > 详细

解决Jmeter返回值显示中文乱码 的三种方法

时间:2020-03-16 21:02:32      阅读:3530      评论:0      收藏:0      [点我收藏+]

第一种解决方法:

1.点击线程组--添加--后置处理器--BeanShell后置处理程序

技术分享图片

 

2.点击BeanShell后置处理程序,编写:prev.setDataEncoding("UTF-8");

技术分享图片

 3. 然后点击运行,看返回值

技术分享图片

 很明显,乱码问题解决了!!

 4. 不过需注意的是:http请求默认值内容编码一定要写:utf-8,否则会出现乱码

 

 

第二种解决方法:

1、“BeanShell 后置处理器”一定要设置在http请求中么?

答:不是,后置处理器在监听器之前处理,所以只要在作用域内,后置处理器放哪里都是同样的效果;

如下:

技术分享图片

 

技术分享图片

 

 不在请求中也能成功,不会出现乱码!

 

第三种解决方法:

1. 修改jmeter中的默认编码:在jmeter默认安装路径的bin目录下,找到

 技术分享图片

 

 

2. 点击进去,搜索“The encoding”,找到sampler的编码设置代码;

 技术分享图片

 

 进行修改

 技术分享图片

 

 4. 保存退出,并且重启jmeter

技术分享图片

发现也不会乱码!!

解决Jmeter返回值显示中文乱码 的三种方法

原文:https://www.cnblogs.com/xmxit-liu/p/12506461.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!