ApacheBench如何遵循重定向

ApacheBench如何遵循重定向,apache,Apache,我使用AB(ApacheBench),版本2.3 我正试着测试“http://localhost/myPage“使用基本身份验证 当我像IE一样使用网络浏览器时,没有任何问题 apache的日志消息显示HTTP响应代码更改401->301->200 它说我的http请求已成功完成 但当我使用AB时,结果是不同的 AB saied请求已完成,但Apache的日志显示状态已在301处停止 现在,我的问题是如何让AB follows重定向301。结果是“localhost/myPage”不是正确的路径

我使用AB(ApacheBench),版本2.3

我正试着测试“http://localhost/myPage“使用基本身份验证

当我像IE一样使用网络浏览器时,没有任何问题

apache的日志消息显示HTTP响应代码更改401->301->200

它说我的http请求已成功完成

但当我使用AB时,结果是不同的

AB saied请求已完成,但Apache的日志显示状态已在301处停止


现在,我的问题是如何让AB follows重定向301。

结果是“localhost/myPage”不是正确的路径。我应该在URL的末尾加上“/”,比如“localhost/myPage/”。现在AB遵循重定向301。

根据我的研究,AB不遵循重定向。我没有检查源代码,但我做了大量的测试和谷歌搜索。我的测试包括运行AB测试和检查访问日志。我能够通过wget获得重定向


有一次我放弃了AB,转而安装了攻城,更多详情请参见。

我的文章描述AB可以遵循401->301->200。然后我尝试了AB如何遵循401->302->201。但AB无法按照您的要求遵循它。您知道我不能描述401->301->201的
重定向吗?嗯,重定向只有301和302,而不是401。您希望重定向以200(而不是201)结束。我检查了AB源代码,但它没有遵循重定向(但我不确定我是否检查了最新的源代码)。然后,在我的情况下,可以说AB可以遵循301到200,但不能遵循302,不是吗?顺便说一下,我的apache是apache/2.2.17(Win32)