我正在尝试使用apache HttpPost调用一个身份验证URL,传递所有请求参数,如用户I、硬编码的pwd,用于概念证明。我发现它在响应代码为302的情况下不起作用。但是,如果我从chrome PostMan或高级RestClient提交相同的请求,则发现它使用200个响应代码。我能够获得Post调用的正确响应。
我想知道我是否做错了什么,或者我对RestClient (邮递员/高级RestClient)的理解是错误的。
请给出建议
谢谢,
发布于 2016-03-04 08:01:25
HTTP 302 response是重定向的请求。
当Postman收到这个响应时,HTTP302响应中提供的it will automagically redirect -如果您安装了Postman Interceptor,您将看到这一点。
ApacheHTTP302不执行自动重定向,所以您可以看到原始的HTTP302重定向。执行重定向的Use the location in the HTTP 302 response。
https://stackoverflow.com/questions/35576955
复制相似问题