【性能】Jmeter java.net.URISyntaxException 问题

HTTP请求

 

 

异常内容

java.net.URISyntaxException: Illegal character in query at index 86: http://apis.juhe.cn/lottery/bonus?key=7823098b20f3514fe610fc78f6a394d7&lottery_id=ssq& lottery_res=01,
11,
02,
09,
14,
22,
25@05,
03
at java.net.URI$Parser.fail(Unknown Source)
at java.net.URI$Parser.checkChars(Unknown Source)
at java.net.URI$Parser.parseHierarchical(Unknown Source)
at java.net.URI$Parser.parse(Unknown Source)
at java.net.URI.<init>(Unknown Source)
at java.net.URL.toURI(Unknown Source)
at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:357)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:74)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1189)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1178)
at org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:491)
at org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:425)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:254)
at java.lang.Thread.run(Unknown Source)

 

问题点

排查发现名称最后一个Key前方包含空格

 

解决方式

将空格去除即可解决

 

==========全文完==========

posted @ 2020-12-02 20:56  慕杉  阅读(401)  评论(0编辑  收藏  举报