HTTP Cats

302 Found

Found

描述

HTTP 302 Found 重定向状态响应码表示请求的资源已临时移动到 Location 标头给定的 URL。浏览器重定向到此页面,但搜索引擎不会更新其到资源的链接(用 SEO 术语来说,"link-juice" 不会发送到新 URL)。

即使规范要求在执行重定向时不更改方法(和主体),并非所有用户代理都符合这一要求 —— 您仍然可以找到这种类型的错误软件。因此,建议仅将 302 代码设置为 GETHEAD 方法的响应,并使用 307 Temporary Redirect 代替,因为在这种情况下明确禁止更改方法。

如果您希望使用的方法更改为 GET,请改用 303 See Other。当您想为 PUT 方法提供不是上传资源而是确认消息(例如:"您已成功上传 XYZ")的响应时,这很有用。

另请参阅

来源: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/302