码迷,mamicode.com
首页 > 系统相关 > 详细

Jmeter中Bean shell脚本格式修改为utf-8

时间:2019-07-22 18:40:54      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:mamicode   title   遇到的问题   记事本   file   启动   请求   默认   服务   

 

遇到的问题:
在做 一个发贴的接口测试时发现,发送数字+纯字母贴子时,可以正常请求成功。但当贴内容为中文时,服务端编码为乱码??。

原因:
jmeter中,shell脚本的默认的格式为GBK,所以我在做加密处理时,是加密的GBK格式,而服务端MD5校验时,是加密的UTF8格式,然后就是得到的MD5格式不一样,导致校验失败。(jmeter默认使用GBK编码启动,需要自己更改为UTF-8)

解决方案:
修改jmeter中 shell脚本的默认格式为UTF8.

 

操作:
找到了更改jmeter安装目录bin下面的jmeter.bat文件,用记事本打开。
在set ARGS 前面一行加上:
set FILEENCODING=-Dfile.encoding=UTF-8
然后在set ARGS最后面加上引用变量:
%FILEENCODING%

 

技术图片

 

Jmeter中Bean shell脚本格式修改为utf-8

标签:mamicode   title   遇到的问题   记事本   file   启动   请求   默认   服务   

原文地址:https://www.cnblogs.com/python-xiakaibi/p/11227136.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!