【问题标题】:HTTP 302 found response code - what's the meaning?HTTP 302 找到响应代码 - 这是什么意思?
【发布时间】:2017-10-16 18:15:50
【问题描述】:

我正在使用 Apache httpcomponents 发送 HTTP 请求,并收到 302 found。 我了解位置响应标头具有资源的实际 url。 我只是不明白我现在是否应该再次明确地将 http post 调用到另一个位置 url,并使用与第一次调用中完全相同的标题和正文,或者我“已经在那里”?

【问题讨论】:

  • 这都有记录。对异地文件的请求不在主题范围内。
  • @EJP 请原谅,但我不是以英语为母语的人,从几个来源来看,我很困惑是否应该使用新 URL 再次调用请求。无论如何,我做到了,然后我得到了 403 禁止。这就是我问这个问题的原因。

标签: apache http network-programming


【解决方案1】:

来自维基:

HTTP 响应状态码 302 Found 是一种常见的执行方式 网址重定向。

带有此状态代码的 HTTP 响应将另外提供一个 URL 在位置标头字段中。用户代理(例如网络浏览器)是 由带有此代码的响应邀请进行第二次,否则 相同,请求位置字段中指定的新 URL。这 HTTP/1.0 规范 (RFC 1945) 最初定义了此代码,并且 给它一个描述短语“临时移动”。

手动重定向到其他(接收到的)URL也是如此。

【讨论】:

    猜你喜欢
    • 2013-09-09
    • 2011-06-02
    • 1970-01-01
    • 2016-03-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多