Jmeter——URL中特殊字符的处理及Jmeter乱码解决1.url中如果出现+,空格,/,?,%,#,&,=等特殊符号的时候,可以⽤其他字符来替代:
URL中的特殊字符字符说明可选择替代字符
+ URL 中+号表⽰空格%2B
空格URL中的空格可以⽤+号或者编码%20
/ 分隔⽬录和⼦⽬录%2F
分隔实际的URL和参数%3F
%指定特殊字符%25
& URL 中指定的参数间的分隔符%26
=URL 中指定参数的值%3D
2.当测试⽹址浏览器中有乱码时,Jmeter运⾏结果的响应数据中显⽰也是乱码,有以下三种解决⽅式:
(1)可以解决部分中⽂乱码
在JMeter的HTTP请求页⾯中,“Content encoding”设置为“utf-8”;
(2) ⼀般可以解决
打开JMeter安装⽂件bin⽂件夹下的jmeter.properties,将ding的值“ISO-8859-1”修改为“UTF-8”
(3)可以解决⼏乎所有
右击线程组—添加—后置处理器(Post Processors)—后置处理器(BeasShell PostProcesor),编写脚本:prev.setDataEncoding("utf-8")
>url编码处理
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论