请选择 进入手机版 | 继续访问电脑版
搜索
房产
装修
汽车
婚嫁
健康
理财
旅游
美食
跳蚤
二手房
租房
招聘
二手车
教育
茶座
我要买房
买东西
装修家居
交友
职场
生活
网购
亲子
情感
龙城车友
找美食
谈婚论嫁
美女
兴趣
八卦
宠物
手机

Jmeter响应数据显示乱码问题

[复制链接]
查看: 67|回复: 0

8248

主题

8248

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
24754
发表于 2019-12-2 12:59 | 显示全部楼层 |阅读模式
Jmeter在拜候接口的时候,响应内容倘使有中文大要会表示乱码,原因原由应当是响应页面没有做编码处置赏罚,jmeter默许依照ISO-8859-1编码格式举行分析。
治理步伐:
现象:jmeter拜候当地文件,文件内容有中文,jmeter返回内容表示乱码:
我的关键词 Jmeter响应数据显现乱码题目  热门消息 1208861-20191202100906014-227005600


方式一、改设备文件
进入Jmeter的bin目录下,找到jmeter.properties文件,以文本形式翻开
本例目录:D:\apache-jmeter-4.0\bin
我的关键词 Jmeter响应数据显现乱码题目  热门消息 1208861-20191202101130219-463413024


找到sampleresult.default.encoding这个参数,此行默许是正文的。
可以看到说明,默许值是ISO-8859-1

我的关键词 Jmeter响应数据显现乱码题目  热门消息 1208861-20191202101349861-226491471

将ISO-8859-1点窜成utf-8,去掉正文标记,重启Jmeter
我的关键词 Jmeter响应数据显现乱码题目  热门消息 1208861-20191202101307015-126025540

重新翻开jmeter,运转接口,已经不表示乱码了
我的关键词 Jmeter响应数据显现乱码题目  热门消息 1208861-20191202101543748-393571271


方式二:增加BeanShell PostProcessor
原接口返回数据为乱码
我的关键词 Jmeter响应数据显现乱码题目  热门消息 1208861-20191202100906014-227005600

增加后置处置赏罚器:BeanShell PostProcessor
输入prev.setDataEncoding("utf-8");
目标是点窜响应数据编码格式为utf-8,保存
我的关键词 Jmeter响应数据显现乱码题目  热门消息 1208861-20191202102925499-1537496207


再次请求,响应数据中已经没有乱码了
我的关键词 Jmeter响应数据显现乱码题目  热门消息 1208861-20191202101543748-393571271

由以上方式可见,处置赏罚题目标方式有很多,就看你怎样挑选哪一种。倡议点窜设备文件,改一次下次就不用改也不用每次都要增加BeanShell PostProcessor。

免责声明:假如加害了您的权益,请联系站长,我们会实时删除侵权内容,感谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2006-2014 淄博新闻网-淄博日报 淄博晚报 淄博财经新报 掌中淄博 淄博专业新闻资讯发布网站 版权所有 法律顾问:高律师 客服电话:0791-88289918
技术支持:迪恩网络科技公司  Powered by Discuz! X3.2
快速回复 返回顶部 返回列表