JMeter-GET的重定向URL中出错。。。。?

JMeter-GET的重定向URL中出错。。。。?,jmeter,Jmeter,我是JMeter的新手,尝试运行一个小测试来验证概念——但是我在记录步骤时遇到了以下错误(基本上是登录、点击、注销) 有什么建议吗 2013/10/28 13:23:47 ERROR - jmeter.protocol.http.sampler.HTTPHC4Impl: Error in redirect URL for GET https://blabla.blagroup.com/Home/Default.aspx HTTP/1.1 Could not sanitize URL: /Pub/

我是JMeter的新手,尝试运行一个小测试来验证概念——但是我在记录步骤时遇到了以下错误(基本上是登录、点击、注销)

有什么建议吗

2013/10/28 13:23:47 ERROR - jmeter.protocol.http.sampler.HTTPHC4Impl: Error in redirect URL for GET https://blabla.blagroup.com/Home/Default.aspx HTTP/1.1
Could not sanitize URL: /Pub/Login.aspx
     java.net.MalformedURLException: no protocol: /Pub/Login.aspx
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:337)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:74)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1105)
at org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:226)

2013/10/28 13:23:49 WARN  - jmeter.protocol.http.proxy.Proxy: [54014] Empty request, ignored 
2013/10/28 13:23:49 WARN  - jmeter.protocol.http.proxy.Proxy: [54016] Empty request, ignored 
2013/10/28 13:23:49 WARN  - jmeter.protocol.http.proxy.Proxy: [54013] Empty request, ignored 
2013/10/28 13:23:49 WARN  - jmeter.protocol.http.proxy.Proxy: [54015] Empty request, ignored    etc etc etc 
2013/10/28 13:23:47错误-jmeter.protocol.http.sampler.HTTPHC4Impl:GET的重定向URL中出错https://blabla.blagroup.com/Home/Default.aspx HTTP/1.1
无法清理URL:/Pub/Login.aspx
java.net.MalformedURLException:无协议:/Pub/Login.aspx
位于java.net.URL。(未知源)
位于java.net.URL。(未知源)
位于java.net.URL。(未知源)
位于org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:337)
位于org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:74)
位于org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1105)
位于org.apache.jmeter.protocol.http.proxy.proxy.run(proxy.java:226)
2013/10/28 13:23:49警告-jmeter.protocol.http.proxy.proxy:[54014]空请求,已忽略
2013/10/28 13:23:49警告-jmeter.protocol.http.proxy.proxy:[54016]空请求,已忽略
2013/10/28 13:23:49警告-jmeter.protocol.http.proxy.proxy:[54013]空请求,已忽略
2013/10/28 13:23:49警告-jmeter.protocol.http.proxy.proxy:[54015]空请求,已忽略等

这是一个已知的bug,已在夜间构建中修复:

作为一种解决方法,将Https记录器http实现更改为Java,而不是HttpClient4实现

如果要尝试夜间构建,请参阅:

阅读:

安装JMeter运行时

下载_bin和_lib文件

将归档文件解压缩到相同的目录结构中

运行JMeter不需要其他归档文件


我也犯了同样的错误。在“HTTP请求默认值”中,我将HTTP请求实现更改为“Java”,如下所示。那帮我修好了


哇!我发现Java确实做到了这一点,但它看起来有点脏。很高兴知道这是一个bug;)