我有一个应用程序,我已经为它录制了Jmeter脚本来进行负载测试。授权通过Azure AD进行。 我已经将动态生成的访问令牌、刷新令牌和id令牌等与身份验证相关的令牌关联起来,并将它们参数化到一个负责调用API的请求中,该请求可能需要这些令牌来授权对API的调用。 但是,我得到一个错误:- java.net.URISyntaxException: Illegal character in query at index 98:
at java.base/java.net.URI$Parser.fail(URI.java:2938)
at java.base/java.net.U
我应该发送一个http GET请求api.ionos.com/cloudapi/v5/images?depth=5,当然您不会看到任何有意义的响应,因为请求是未经授权的。
但是,当前的j测量仪正在抱怨,因为它发现我的请求无效的与下面的错误:
java.net.MalformedURLException: Illegal character found in host: '/'
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
我已经附上了Http请求和CSV数据配置的截图。请检查一下,让我知道我在哪里出错。
当我运行这个脚本时,我得到了以下响应
java.net.URISyntaxException: Illegal character in fragment at index 89: http://letsbac.colanonline.net/#/login?inputUsername=msinghzx4&inputPassword=A12345b&Sign In=submit
at java.net.URI$Parser.fail(Unknown Source)
at java.net.URI
我一直在j量表中的响应数据选项卡中得到以下错误:
org.apache.http.client.ClientProtocolException
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:909)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
at org.apache.jmeter.protocol.http.sampler
我在尝试使用JMETER执行get请求时遇到此错误
我将Atl_token存储在一个参数中:
atl_token=BQK1-BRIY-PPQ6-LLVE|4619cd58d344d3723fc52273a2f08ab7153f99e0|
我在它后面添加了lin
atl_token=BQK1-BRIY-PPQ6-LLVE|4619cd58d344d3723fc52273a2f08ab7153f99e0|lint
它一直在说有一个非法的字符。我已将项目设置为UTF-8设置。
java.net.URISyntaxException: Illegal character in query at ind
我正在尝试通过JMeter发送HTTP2请求。
我已经根据我的java版本下载了alpn-boot文件: java版本"1.8.0_151“-> ALPN版本是8.1.11.v20170118 (根据)。另外,我已经将alpn-boot文件的路径添加到jmeter.bat:
set JVM_ARGS= -Xbootclasspath/p:D:\apache-jmeter-5.1\apache-jmeter-5.1\lib\alpn-boot-8.1.11.v20170118.jar
@echo off
rem Licensed to the Apache Softwa