Csv API调用结束时带有ID提要的JMeter-不';行不通

Csv API调用结束时带有ID提要的JMeter-不';行不通,csv,jmeter,Csv,Jmeter,我需要找到最后有mongoId的api。我将从CSV向脚本提供ID。由于未知原因,如果调用在第一个Id字符处出错,则它不起作用。我有txt文件和转换为CSV,它仍然不工作。 最初的有效呼叫: 此调用具有来自文件的ID,但不起作用: 失败的错误包括: 提前感谢您的解释和帮助。 JMeter版本是3.3 更新至UBK: 没用。我仍然得到错误:java.net.URISyntaxException:索引51处的路径中存在非法字符: java.net.URI$Parser.fail处的(未知源)

我需要找到最后有mongoId的api。我将从CSV向脚本提供ID。由于未知原因,如果调用在第一个Id字符处出错,则它不起作用。我有txt文件和转换为CSV,它仍然不工作。 最初的有效呼叫:

此调用具有来自文件的ID,但不起作用:

失败的错误包括:

提前感谢您的解释和帮助。 JMeter版本是3.3

更新至UBK:
没用。我仍然得到错误:java.net.URISyntaxException:索引51处的路径中存在非法字符:

java.net.URI$Parser.fail处的
(未知源)
位于java.net.URI$Parser.checkChars(未知源)
位于java.net.URI$Parser.parseHierarchy(未知源)
位于java.net.URI$Parser.parse(未知源)
位于java.net.URI。(未知源)
位于java.net.URL.toURI(未知源)
位于org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:398)
位于org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:74)
位于org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1189)
位于org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1178)
位于org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:498)
位于org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:424)
位于org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:255)
位于java.lang.Thread.run(未知源)
使用更改的屏幕截图进行更新

更新,最新输出:

您的问题在于HTTP请求配置:

  • 服务器名或IP必须仅包含${site},该名称应为主机名

  • 路径应位于“路径”字段中,以便:

/cre data/property/us/a/a/${PROPID}


没用。我仍然得到错误:java.net.URISyntaxException:索引51处路径中的非法字符:我认为问题在于java将/5解释为某种扩展字符而失败。您能通过屏幕截图显示您更改的内容吗?谢谢。如上所述。您是否可以显示失败采样器的查看结果树的所有选项卡,并检查包含PropsId的csv中是否没有无效/不可见字符?
at java.net.URI$Parser.fail(Unknown Source)
    at java.net.URI$Parser.checkChars(Unknown Source)
    at java.net.URI$Parser.parseHierarchical(Unknown Source)
    at java.net.URI$Parser.parse(Unknown Source)
    at java.net.URI.<init>(Unknown Source)
    at java.net.URL.toURI(Unknown Source)
    at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:398)
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:74)
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1189)
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1178)
    at org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:498)
    at org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:424)
    at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:255)
    at java.lang.Thread.run(Unknown Source)