首页 > 其他分享 >jmeterQA之Sampler响应结果编码修改(解决乱码问题)

jmeterQA之Sampler响应结果编码修改(解决乱码问题)

时间:2024-05-30 21:11:11浏览次数:15  
标签:jmeter sampleresult encoding default 乱码 8859 ISO Sampler jmeterQA

# 问题分析

当响应数据或响应页面没有设置编码时,jmeter会按照jmeter.properties文件中,sampleresult.default.encoding设置的格式解析

默认ISO-8859-1,单字节解析中文肯定不对,配置片段如下

# The encoding to be used if none is provided (default ISO-8859-1) 
# sampleresult.default.encoding=ISO-8859-1

 # 方案一

直接修改sampleresult.default.encoding=UTF-8。(记住去掉#,不要还是注释状态哦)

不推荐,每次修改,需要重启jmeter

# 方案二(推荐)

   step1:指定请求节点下,新建后置控制器"BeanShell PostProcessor"

   step2:其脚本框中输入:

prev.setDataEncoding("UTF-8");

   step3:保存

 

标签:jmeter,sampleresult,encoding,default,乱码,8859,ISO,Sampler,jmeterQA
From: https://www.cnblogs.com/it9528/p/18223231

相关文章

  • 开发工具系列---【解决XShell上传文件乱码导致压缩时丢文件】
    1.问题描述上线的时候,我们把需要上线的文档放到linux上的一个目录下,然后使用`tar-zcvfbao.tar.gzbao`命令压缩,传到生产的时候发现同事的excel,doc老丢,以为忘传导致的。结果上完线下来一看,上传的bao目录下有。2.解决方案经过分析,我们一致觉得是编码格式导致的,他用的是xshell......
  • JSP中用post提交表单数据出现中文乱码的有效解决办法
    设置请求字符编码:确保在处理表单数据之前设置请求的字符编码。你已经有request.setCharacterEncoding("UTF-8");,确保它在所有代码之前执行表单编码:确保你的表单设置了accept-charset="UTF-8"属性:<formaction="displayUser.jsp"method="post"accept-charset="UTF......
  • Windows下CMD或DOS窗口显示中文乱码解决办法
    原因:输出的字符集与源文件字符集不一致如果源文件为UTF-8先运行字符集修改命令chcp65001再执行既有命令2、如果源文件为GB2312/GBK先运行字符集修改命令chcp936再执行命令3、如果源文件为BIG5先运行字符集修改命令chcp950再执行命令拓展:chcp(ChangeCodePage......
  • 中文乱码,matplotlib正确显示中文的三种方式
    如果未使用显示中文的方式,则往往会出现下图的情况:标题将会乱码显示方块那么,我们将如何将其正确显示中文呢? 下面是解决中文乱码不显示的方法:方法一:修改局部字体样式,在需要显示中文的地方增加 fontproperties 属性。importmatplotlib.pyplotasplt   #导库plt......
  • clion中解决控制台输出中文时的乱码问题
    1.项目编码配置都建议设置为utf-8编码  2.按住Ctrl+Shift+Alt+/,选中Registry…,然后取消run.processes.with.pty  3.重新运行程序,乱码消除(不行的话,关闭clion,再打开试试) ......
  • 自定义RedisTemplate,解决Redis乱码问题
    问题:使用默认的RedisTemplate来操作Redis,在其底层使用的是JDK序列化器,会导致数据乱码问题,可读性差,其优点是兼容性高。解决:自定义RedisTemplate,使用Jackson序列化器替代JDK序列化器。@ConfigurationpublicclassRedisConfig{@BeanpublicRedisTemplate<String,......
  • Qt - Qt6中QTextStream类的setCodec方法没有了,怎么解决写中文文本乱码
    简介场景:程序在linux下运行,将中英文写入文本,将文本在windows上打开时,中文出现乱码 原Qt5中:QFilefile;file.open(QIODevice::WriteOnly|QIODevice::Text);QTextStreamtextStream(&file);textStream.setCodec("GBK");使用 QTextStream类的 setCodec方法即可解决上......
  • netcore webapi部署到docker容器,api调用后显示中文乱码
    vs2022webapi部署到docker容器,api调用后显示中文乱码。原因是:源代码文件不是utf-8编码(用vscode打开是乱码,在vscode修改后,再提交,正常)解决方法:在中文环境下用过微软家Visualstudio的都知道,新建文件的保存编码都默认为当前系统语言,所以你的文件编码永远都是GB2312,非常令人蛋......
  • 在SQLServer中使用SQL语句插入数据出现乱码或问号的解决方法
    原文链接:https://www.cnblogs.com/net5x/p/12430808.html错误产生的原因:        出现使用SQL语句插入数据出现乱码或问号是由于数据库属性的排序规则设置不正确.解决方法:方法一:手动修改(设置数据库的排序规则)注意事项:要确定修改的数据库没有被使用,否则会失败!具体步骤......
  • MounRiver Studio打开文件乱码
    一、问题背景1.UTF-8编码的文件打开始终是被识别成GBK编码2.要更改FileProperties才能强制让文件以UTF-8显示3.但是会在工程路径和workspace路径下生成单独的配置文件,并且所有文件都要重复操作二、解决方法根本原因是MounRiverStudio有一个自动检测编码的插件,每次打......