如何在JMeter中修改HTTP重定向?

如何在JMeter中修改HTTP重定向?,http,jmeter,Http,Jmeter,以下是当前的情况: 我试图在我的开发机器dev.mysite.com上运行JMeter脚本,但遇到了一个问题 在生产中,这很好: 使用正确的用户/通行证- www.mysite.com/login.html www.mysite.com/secure.html 使用错误的用户/通行证- www.mysite.com/login.html 服务器端重定向到www.mysite.com/login_failed.html 我的问题是服务器端重定向的主机名是硬编码的 因此,当我在我的dev box上执

以下是当前的情况: 我试图在我的开发机器dev.mysite.com上运行JMeter脚本,但遇到了一个问题

在生产中,这很好:

使用正确的用户/通行证-
www.mysite.com/login.html
www.mysite.com/secure.html

使用错误的用户/通行证-
www.mysite.com/login.html
服务器端重定向到www.mysite.com/login_failed.html

我的问题是服务器端重定向的主机名是硬编码的 因此,当我在我的dev box上执行此操作时,我得到:

使用正确的用户/通行证-
dev.mysite.com/login.html
dev.mysite.com/secure.html

使用错误的用户/通行证-
dev.mysite.com/login.html
服务器端重定向到www.mysite.com/login\u failed.html(重定向到www)

我知道我需要修复我的代码,但我正在JMeter中寻找解决方案


这在JMeter中可能吗?

HTTP请求采样器中有一个控制重定向的选项。有两种选择。1.自动重定向(复选框)和2。遵循重定向(复选框)。取消选中这两个复选框以禁用重定向。然后,您可以包含一个单独的HTTP采样器,通过检查前一个请求的状态来执行重定向。我在项目中面临这种情况,这就是我用来控制重定向的技术