Jmeter 请求地址含特殊字符

Posted lnn123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter 请求地址含特殊字符相关的知识,希望对你有一定的参考价值。

参考链接地址:http://www.kanmenzhu.com/?p=119

对于含有特殊字符的http请求地址解决方法:

如:http:127.0.0.1/api/download/{imei}/{deviceType/{version}}

1.如下图,添加用户自定义变量放入url地址(参考自定义变量地址:https://blog.csdn.net/lovesummerforever/article/details/62435662)

技术图片

 2.http请求页面如下:

技术图片

 3.添加BeanShell 预处理程序

技术图片

 

 结局。。。。哈哈

 

 代码如下:

1 import java.net.URLEncoder;
2 String url = vars.get("url");
3 String url = URLEncoder.encode(url);
4 log.info("==========url========"+url);
5 vars.put("url",url);

 

以上是关于Jmeter 请求地址含特殊字符的主要内容,如果未能解决你的问题,请参考以下文章

如何利用jQuery post传递含特殊字符的数据

Ajax 提交 数据含特殊字符 出现500错误

Jmeter组件之-Test Fragment(测试片段)

Oracle字符串中包含数字特殊符号的排序

多个请求是多线程吗

性能_1 Jmeter脚本编写