MDN wants to talk to developers like you: https://qsurvey.mozilla.com/s3/8d22564490d8

302 Found

这篇翻译不完整。请帮忙从英语翻译这篇文章

HTTP 302 Found 重定向状态码表明请求的资源被暂时的移动到了由Location 头部指定的url上。一个浏览器会重定向到这个URL, 但是搜索引擎不应该更新到这个资源的URL (In SEO-speak, it is said that the link-juice is not sent to the new URL).

即使标准要求浏览器在重定向时保证http method和body不变,但是一些浏览器可能会有问题,所以推荐在应对 GETHEAD 时使用302,其他情况使用307 来代替302。

如果想把http method修改为 GET,可以使用303例如,你想给一个上传操作的PUT 的请求响应一个确认信息:“你已经成功上传了xyz”。

状态

302 Found

标准

标准 标题
RFC 7231, section 6.4.3: 302 Found Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content

浏览器兼容

Feature Chrome Edge Firefox Internet Explorer Opera Safari Servo
Basic Support(Yes)(Yes)(Yes)(Yes)(Yes)(Yes)(Yes)
Feature Android Chrome for Android Edge Mobile Firefox for Android IE Mobile Opera Mobile Safari Mobile
Basic Support(Yes)(Yes)(Yes)(Yes)(Yes)(Yes)(Yes)

更多可见

  • 307 Temporary Redirect, the equivalent of this status code, but that never changes the method used.
  • 303 See Also, a temporary redirect that changes the method used to GET.
  • 301 Found, the temporary redirect.

文档标签和贡献者

 此页面的贡献者: ujsxn, 07akioni
 最后编辑者: ujsxn,