Jmeter 在主机中发现非法字符:'/' 问题

蘇家郁*_*蘇家郁 6 api jmeter jmeter-5.0

我尝试在同事电脑上安装Jmeter,执行http请求时,他一直显示这个错误,但是我发现我的电脑上没有这个错误。请问有人遇到过类似的问题吗?

我的

我的1 我的2


同事

同事1 同事2

- 错误信息

java.net.MalformedURLException: Illegal character found in host: '/'
at java.base/java.net.URL.<init>(URL.java:480)
at java.base/java.net.URL.<init>(URL.java:360)
at java.base/java.net.URL.<init>(URL.java:383)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.getUrl(HTTPSamplerBase.java:1053)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1231)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1220)
at org.apache.jmeter.threads.JMeterThread.doSampling(JMeterThread.java:622)
at org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:546)
at org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:486)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:253)
at java.base/java.lang.Thread.run(Thread.java:830)
Run Code Online (Sandbox Code Playgroud)

小智 0

尽管我无法告诉您为什么测试在您的计算机上与您同事的计算机上表现不同(我猜测您可能在 HTTP 请求采样器的高级部分中选择了不同的客户端实现),但您绝对应该考虑 URL 的哪一部分是:

  • 协议
  • 服务器名称或IP
  • 小路
  • 范围

并相应地使用JMeter中的相应字段。

提示:“/ref=nav_logo”绝对不是服务器名称的一部分。