【发布时间】:2017-04-06 10:21:32
【问题描述】:
我触发了一个预期重定向的 URL,但我在 jmeter 和使用 f12 的 devtools 中得到不同的响应代码。
示例 在 chrome 上触发http://test.com,在使用 f12 时,我可以看到响应代码为 301,并且在第二行中它显示 200,因为发生了成功的重定向。 但是,当通过 jmeter 触发相同的 URL 时,我得到的响应代码为 302(Found) 现在,我使用的是 HTTP 请求
- 实现:无客户端选择(默认),
- 获取,
- Protcol - http 和代理服务器详细信息。
您能否告诉我们,为什么当我们直接在 chrome(301) 和通过 jmeter(302) 上触发该 URL 时,我们能够看到响应代码的差异
【问题讨论】:
-
test.com 是示例 URL 之一,而不是确切的 URL。
-
我认为您在 Chrome 中指定了 https://...,这就是结果不同的原因
-
选中 HTTP 采样器中的“Follow Redirects”复选框。您将能够看到两个响应代码。请让我知道这对你有没有用。谢谢!
-
Kiril,我在浏览器中使用了 http,在 jmeter 中的 HTTP 请求配置中也是如此。但是得到了不同的响应代码。
-
Naveen,当我检查跟随重定向为真时,它只写入 200 即重定向 URL 和响应代码。在视图 rsult 树中,它只显示一个响应。你能告诉我如何才能看到一个请求的响应 -301/302 和 200。