jmeter代理记录期间发生的问题
我是jmeter的新手,我刚开始录制脚本,当我试图通过jmeter中可用的代理服务器录制脚本时,我会在站点视图上看到一条消息,上面说—— java.net.URISyntaxException:索引121处查询中的非法字符:“java.net.URI$Parser.fail(未知源)at java.net.URI$Parser.checkChars(未知源)at java.net.URI$Parser.parseHierarchy(未知源)at java.net.URI$Parser.parse(未知源)at java.net.URL.toURI.(未知源)at java.net.URL.toURI(未知源)org.apache.jmeter.protocol.http.sampler.HTTPHC4Imp l.sample(HTTPHC4Impl.java:234)org.apache.jmeter.protocol.http.sampler.HTTPSample rProxy.sample(httpsampleproxy.java:62)org.apache.jmeter.protocol.http.sampler.httpsampler.rBase.sample(httpsamplebase.java:1088)org.apache.jmeter.protocol.http.proxy.proxy.proxy.run(proxy.java:211) 如果有人能帮我找到一个可能的解决办法,我将不胜感激jmeter代理记录期间发生的问题,jmeter,performance-testing,Jmeter,Performance Testing,我是jmeter的新手,我刚开始录制脚本,当我试图通过jmeter中可用的代理服务器录制脚本时,我会在站点视图上看到一条消息,上面说—— java.net.URISyntaxException:索引121处查询中的非法字符:“java.net.URI$Parser.fail(未知源)at java.net.URI$Parser.checkChars(未知源)at java.net.URI$Parser.parseHierarchy(未知源)at java.net.URI$Parser.parse
谢谢,Revanth您的URL似乎有问题?我假设您创建了xxx.xxx?正如所提到的索引(121)所示,URL字符串更长
您可以从一个“受信任”的URL(如搜索引擎)开始,这样您就可以检查您的jmeter代理是否正常工作。您的位置121处似乎有一个非ASCII字符。请检查以下内容:
jmeter.bat -Dfile.encoding=UTF-8
我实际上已经通过了多个检查点,其中大部分是 1.从HTTP(S)脚本记录器中选择正确的HTTP协议 2.正如@dmitri和@ray所说,这两个选项都是正确的
3.除了上述场景之外,我已经获得了我尝试的测试环境的有效签名证书,并且能够进一步进行您使用的是哪个版本的jmeter?-嗨,我检查了jmeter日志文件,但它没有设置为UTF-8,我已经运行了命令,并且看到它现在设置正确,我甚至无法打开site使用代理,也请帮助。当我尝试在录制过程中打开网站时,我现在直接得到下面的错误。这些步骤真的很有帮助,谢谢Dmitri。我得到了相同的错误。上面回答中提到的链接已过期,有人能帮我获得详细信息吗。我已经更新了链接,基本上它只是“正常”“@Revenanth:现在还不清楚你的URL是什么样子的,因为问题似乎源于此……你所说的是正确的,将其添加到受信任的URL中确实有效