jmeter - 我在 jmeter 'Non HTTP response message: Illegal character in path at index 38:' 中收到以下错误

标签 jmeter load performance-testing jmeter-plugins

我将 url 从 csv 配置传递到 http 请求,我面临以下错误消息 - '非 HTTP 响应消息:索引 38 处的路径中的非法字符:'

在 View 结果树中 - 响应代码:非 HTTP 响应代码:java.net.URISyntaxException
响应消息:非 HTTP 响应消息:索引 38 处的路径中存在非法字符:http://my.referrer.com/sweet/referral//

最佳答案

很可能您对 URL 变量使用了错误的位置,您应该将该变量放在 HTTP 请求采样器的“路径”部分下

enter image description here

“服务器名称或 IP”部分仅适用于 DNS hostname或 IP 地址,那里不能有任何其他内容。

退房 Using Regular Expressions in JMeter文章例如 URL 路径的参数化。

关于jmeter - 我在 jmeter 'Non HTTP response message: Illegal character in path at index 38:' 中收到以下错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57735950/

相关文章:

java - 如何使用JMeter作为功能测试工具?

javascript - jquery加载问题

java - eclipse (伽利略): Why does "Initializing Java Tooling : 59%" take FOREVER?

testing - Loadrunner不记录

java - junit 测试用例的执行时间每次都不同。为什么?

java - 具有多个采样器的 Jmeter 的单线程初始化

c# - 对于作为 Azure 应用服务 (P3) 托管的 .NET Core 2 Web api 的基准 RPS,我的期望应该是什么?

jquery - $.getScript,但对于 jQuery 中的样式表?

performance - num crate 中的大整数实现是否很慢?

java - 为什么我的进程在 input.readLine() 处挂起?