当前位置:网站首页 > R语言数据分析 > 正文

zipentry类 读取乱码(zipoutputstream 乱码)



一、参数化时,csv数据文件中的中文

在Jmeter中显示乱码

遇到的问题:csv文件中有的用户名是中文的,接口使用该用户名入参时,查看结果树中看到,中文名显示为一堆乱码。

解决的方法:

应该是文件编码与jmeter编码不一致导致的。

1)新建一个txt文件,将原来csv文件中内容拷贝到新文件中,保存时注意保存为UTF-8格式。

2)Jmeter中csv文件配置时,选择此txt文件,编码格式选择utf-8。

3)重新运行脚本即可。

二、HTTP接口中请求的数据包含中文时

最后变成了乱码

遇到的问题:遇到一个HTTP请求,是Post请求,入参是json格式,其中包含了中文地址,如:“address”: “海安路一号”。但是当接口调用完成后,实际上入参的地址变成了一堆问号???

解决的方法:HTTP请求配置页,编码格式设置为utf-8

三、HTTP接口中返回的数据中

中文显示成乱码

遇到的问题

HTTP请求的返回结果中,使用查看结果树查看时,中文显示成了乱码

解决方法一

在查看结果树的前面,添加一个后置处理器-Beanshell PostProcessor,在脚本中添加prev.setDataEncoding(“UTF-8”);

上面这个方法,有时好用,有时不行,不知为啥。有时我也会用下面这种方法:

解决方法二

修改jmeter的配置文件,将请求返回的默认编码方式修改为UTF-8

1、找到jmeter配置文件,例如我本机上地址在D:Program Filesapache-jmeter-5.5binjmeter.properties,然后用记事本打开

2、搜索"sampleresult.default.encoding",将其前面的注释符#去掉,然后将值修改为UTF-8

3、重启jmeter后配置生效,再执行时,就不会显示乱码啦

 

 感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

 

到此这篇zipentry类 读取乱码(zipoutputstream 乱码)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • caltrate怎么读(caltrate英语怎么读)2025-03-21 21:27:10
  • ldr指令(ldr指令是什么意思)2025-03-21 21:27:10
  • prp离心后分层图(prp离心的转速是多少)2025-03-21 21:27:10
  • modbus报文解析RTU(modbus报文解析软件)2025-03-21 21:27:10
  • lncrna是什么意思(lncrna-atb)2025-03-21 21:27:10
  • codetop题库(codeforces题库)2025-03-21 21:27:10
  • tree size 安卓(安卓treeview)2025-03-21 21:27:10
  • airplus是什么品牌耳机(airplus02是什么牌子耳机)2025-03-21 21:27:10
  • red hat证书(red hat证书什么样子)2025-03-21 21:27:10
  • dred怎么读(dred怎么读英语)2025-03-21 21:27:10
  • 全屏图片