当前位置: 首页 > 知识库问答 >
问题:

获取java.net.URISyntaException:索引7路径中的非法字符:超文本传输协议:/${承载}

松和安
2023-03-14

我有一个API名loginUser,它生成授权令牌,该令牌将在其他后续API中传递。

以下是回应:-

HTTP/1.1 200确定日期:Sat,2018年11月10日07:08:45 GMT内容类型:application/json;charset=utf-8内容长度:71连接:保持活动服务器:nginx/1.10.3(Ubuntu)X-Powered-By:Express Access Control Allow Origin:*访问控制公开标题:日期、授权、X-Powered-By、连接、服务器、访问控制允许Origin、内容类型、内容长度、X-final-url授权:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9。EYJ1C2VYSWQOIIYMEYYJC1MY03NWEWLTQXNgytyWFI0ZZGY1M2I4YMIWMDEILCJPC0NVB2SIONRYDWUSIMLHDCI6MTGZMZSYNX0。3FRVpHm4EF2Ahzzy-OjbZ2EeZto6-hSFKHNtG5wcjBs

我要去那里取授权书。

我正在使用正则表达式提取器,但它抛出以下错误(URISyntaException:路径中的非法字符)

快照:-

步骤1

步骤4

我已经在Jmeter中看到了几个与此错误相关的查询,但不是在Jmeter中,我还尝试使用%来消除此错误,但没有成功。

提前谢谢。

共有1个答案

司寇望
2023-03-14

授权在标题中发送/接收,

更改步骤2,要检查的字段应该是响应标头以获取值

 类似资料:
  • 我得到错误: 引起原因:java.net.URISynTaxExcema:索引7的预期权限:超文本传输协议:// 以下代码: 跟踪堆栈: 司机信息:司机。版本:组织上的RemoteWebDriver。openqa。硒。遥远的RemoteWebDriver。在org上执行(RemoteWebDriver.java:622)。openqa。硒。遥远的RemoteWebDriver。在org上启动会话(

  • Graphdb Free 7使用哪种类型的超文本传输协议验证方法?我已经通过GraphDB自由工作台设置了一个用户并启用了安全性,并试图使用基本的超文本传输协议验证来查询我的三重存储,但只得到403:禁止响应。

  • 问题内容: 我在RAD中收到以下错误: 您能否让我知道错误是什么以及如何解决? 问题答案: 索引16处有一个非法字符。我想说它不喜欢路径中的空格。您可以百分比编码特殊字符,例如空格。在这种情况下,将其替换为%20。 我上面链接的问题建议使用URLEncoder:

  • 调用SOAX Web服务,并使用groovy脚本检查Web服务响应的超文本传输协议状态。在《骡子3》中,精彩的剧本是... 骡子4中的等价物是什么?谢谢。

  • 我目前正在与Angular2和Ionic2一起练习。我想从API检索数据(例如:https://www.cryptocompare.com/api/data/coinlist/). 要检索我使用load方法创建的提供程序中的数据,请执行以下操作: 为了显示数据,我制作了以下模板结构: 这里我使用管道,因为响应是对象。然而,我似乎不能使它工作。log告诉我,响应仍然是带有对象的对象,我猜问题就在那里

  • 我用Ktor构建了一个Web服务器,并想缓存API方法结果。但是我不知道如何从下面call.response.代码中获取响应正文 如果我无法获得响应体,还有其他解决方案可以在Ktor中缓存API方法的结果吗?