51Testing软件测试论坛

标题: Jmeter响应数据乱码问题(大佬们来看看) [打印本页]

作者: f盘装满基情    时间: 2017-11-20 16:30
标题: Jmeter响应数据乱码问题(大佬们来看看)
Jmeter写的请求,在返回的响应数据中,中文显示为    口口口口口

网上搜索用过以下方法:
                                 1.修改Jmeter.properits文件,sampleresult.default.encoding=ISO-8859-1改为sampleresult.default.encoding=utf-8 或者改为 sampleresult.default.encoding=gb2312
                                                                        将  jsyntaxtextarea.font.family=Hack 的注释去掉(修改后都重启过)
                                 2.添加后置处理器BeanShell PostProcessor,动态修改响应数据的编码格式,在脚本中输入:prev.setDataEncoding("UTF-8");

以上方法都没有用,请教大佬们,有没有遇见过相似的问题

作者: jingzizx    时间: 2017-11-20 16:30
帮忙顶起来
作者: f盘装满基情    时间: 2017-11-20 16:35
我将响应的数据复制到记事本是正常的,,,,,{"msg":"登录成功!","DEPTCODE":"00600016","status_code":1,"USERINFO":{"code":"106
作者: f盘装满基情    时间: 2017-11-21 09:28
jingzizx 发表于 2017-11-20 17:31
帮忙顶起来

谢谢,已经解决了
作者: jingzizx    时间: 2017-11-21 09:31
分享下经验吧
作者: 梦想家    时间: 2017-11-21 09:55
解决方法分享一下呗
作者: snail_huang    时间: 2017-11-21 12:44
求分享经验
作者: jammine    时间: 2017-11-21 15:33
正在学习jmeter,好东西
作者: jammine    时间: 2017-11-21 15:41

作者: vevezula    时间: 2017-11-22 22:22
我也遇到这个问题了,试了网上的那些方法都没解决,情况一模一样,楼主能不能分享一下解决办法?
作者: zhoumaodie    时间: 2017-11-23 16:02
分享下解决办法
作者: f盘装满基情    时间: 2017-11-24 15:57
解决方案:在http请求页面的   content encoding 写上utf-8,你就会发现写入到数据库的中文不是???了,如果没有解决可以加我QQ:932186976(注明原因)
作者: f盘装满基情    时间: 2017-11-24 15:58
zhoumaodie 发表于 2017-11-23 16:02
分享下解决办法


解决方案:在http请求页面的   content encoding 写上utf-8,你就会发现写入到数据库的中文不是???了,如果没有解决可以加我QQ:932186976(注明原因)
作者: f盘装满基情    时间: 2017-11-24 15:58
vevezula 发表于 2017-11-22 22:22
我也遇到这个问题了,试了网上的那些方法都没解决,情况一模一样,楼主能不能分享一下解决办法?


解决方案:在http请求页面的   content encoding 写上utf-8,你就会发现写入到数据库的中文不是???了,如果没有解决可以加我QQ:932186976(注明原因)
作者: f盘装满基情    时间: 2017-11-24 15:58
snail_huang 发表于 2017-11-21 12:44
求分享经验


解决方案:在http请求页面的   content encoding 写上utf-8,你就会发现写入到数据库的中文不是???了,如果没有解决可以加我QQ:932186976(注明原因)
作者: f盘装满基情    时间: 2017-11-24 15:58
梦想家 发表于 2017-11-21 09:55
解决方法分享一下呗


解决方案:在http请求页面的   content encoding 写上utf-8,你就会发现写入到数据库的中文不是???了,如果没有解决可以加我QQ:932186976(注明原因)
作者: f盘装满基情    时间: 2017-11-24 15:58
jingzizx 发表于 2017-11-21 09:31
分享下经验吧


解决方案:在http请求页面的   content encoding 写上utf-8,你就会发现写入到数据库的中文不是???了,如果没有解决可以加我QQ:932186976(注明原因)




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2