JMeter之修改Sampler响应数据的编码格式
来源:互联网 发布:淘宝申诉小票 编辑:程序博客网 时间:2024/06/03 23:46
问题:JMeter的sampler响应数据中有中文时,会解析出错。
JMeter的Sampler中的响应数据默认的编码格式是:ISO-8859-1。来自文件:
jmeter.properties中的语句如下:
当默认这种编码格式时,如果响应数据中有中文,就会解析出错,如下图所示:
要解决以上问题,有2种方案。
方案一:
1、 修改jmeter.properties中的默认编码格式,由ISO-8859-1改为UTF-8
2、保存
如下图所示:
修改完成后,要重新启动JMeter程序,才会生效。
注:这里很奇怪,我按照以上方案操作了,但是无效。还未找到问题所在
方案二:
1、在线程组下建立配置元件:HTTP信息头管理器
2、再建立后置处理器:BeanShell PostProcessor
3、在后置处理器的脚本框中输入:prev.setDataEncoding("UTF-8");
4、保存
如下如图所示:
通过以上方案后,成功修改了sampler的响应数据的编码格式,由ISO-8859-1更改为UTF-8,对中文的解析也没有出错了。如下图所示:
JMeter的Sampler中的响应数据默认的编码格式是:ISO-8859-1。来自文件:
jmeter.properties中的语句如下:
当默认这种编码格式时,如果响应数据中有中文,就会解析出错,如下图所示:
要解决以上问题,有2种方案。
方案一:
1、 修改jmeter.properties中的默认编码格式,由ISO-8859-1改为UTF-8
2、保存
如下图所示:
修改完成后,要重新启动JMeter程序,才会生效。
注:这里很奇怪,我按照以上方案操作了,但是无效。还未找到问题所在
方案二:
1、在线程组下建立配置元件:HTTP信息头管理器
2、再建立后置处理器:BeanShell PostProcessor
3、在后置处理器的脚本框中输入:prev.setDataEncoding("UTF-8");
4、保存
如下如图所示:
通过以上方案后,成功修改了sampler的响应数据的编码格式,由ISO-8859-1更改为UTF-8,对中文的解析也没有出错了。如下图所示:
阅读全文
0 0
- JMeter之修改Sampler响应数据的编码格式
- JMeter之修改Sampler响应数据的编码格式
- jmeter之Sampler响应结果编码修改(解决乱码问题)
- Jmeter之Sampler响应结果编码修改(解决乱码问题)
- jmeter之Sampler响应结果编码修改(解决乱码问题)
- jmeter之BeanShell Sampler
- Jmeter响应的数据是unicode编码格式,怎么转成中文字符显示
- 调试JMeter的JAVA sampler
- JMeter-Sampler-Debug Sampler
- Jmeter Sampler (取样器插件开发) 制定自己的 Sampler
- Jmeter Sampler (取样器插件开发) 制定自己的 Sampler
- Jmeter Sampler (取样器插件开发) 制定自己的 Sampler
- Jmeter中Sampler响应结果乱码问题解决之道
- JMeter学习-036-JMeter调试工具之三---Debug Sampler
- Jmeter响应数据中乱码的解决方法
- jmeter之编写java请求-扩展Java Sampler
- jmeter之BeanShell Sampler与jar包导入
- JMeter-Sampler-HTTP请求
- CUDA编程系列学习-从入门到放弃
- opencv 直方图 直方图均衡化 反向投影
- H5技术的重要发展期
- php session跨域问题研究学习
- .NET微信开发,服务器配置响应微信验
- JMeter之修改Sampler响应数据的编码格式
- python初级学习之基于收发邮件的远程控制程序
- Oracle数据库主机巡检之 HP_UNIX系统中 TOP/Vmstat/iostat/Glance 命令详解
- CodeForces
- java基础--java静态代码块和静态方法的区别、static用法
- Android中计算缓存大小并清空缓存的工具类.
- 定制模型
- 如何利用今日头条盈利?
- 数学——洛谷P1128 [HNOI2001]求正整数