每当Jmeter获得|时,我都会收到以下错误自"管道"以来URL中的(管道)符号URL中不允许使用该符号。有没有办法将URL中的|(管道)自动转换为%7C?
Response code: Non HTTP response code: java.net.URISyntaxException
答案 0 :(得分:0)
假设管道在现有参数中,请尝试以下操作:
${__urlencode(queryTerm)}
使用Beanshell Pre Processor作为HTTP请求的子代,使用以下代码:
vars.put("queryTerm", URLEncoder.encode(vars.get("queryTerm")));
这应该自动转换管道。
从这里获得说明:Jmeter - Configure Keywords with spaces using CSV File Configuration