HTTP参考手册
状态 | Status
307 Temporary Redirect
HTTP 307 Temporary Redirect重定向状态响应代码指示所请求的资源已暂时移动到由Location标题给定的 URL 。
原始请求的方法和主体被重用来执行重定向的请求。在你想要改变方法的情况下,改为GET使用303 See Other。当你想给一个PUT不是上传资源的方法,而是一个确认信息(如“你成功上传 XYZ”)时,这很有用。
307和302之间的唯一区别在于307该方法和主体将不会被重定向的请求时改变保证。使用302,一些老客户错误地将方法改变为GET:使用非GET方法的行为,然后302在Web上不可预知,而使用307的行为则是可预测的。对于GET请求,它们的行为是相同的。
状态
307 Temporary Redirect
规范
规范 |
标题 |
|---|---|
RFC 7231,第6.4.7节:307临时重定向 |
超文本传输协议(HTTP / 1.1):语义和内容 |
浏览器兼容性
Feature |
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
|---|---|---|---|---|---|---|
Basic Support |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
Feature |
Android |
Chrome for Android |
Edge mobile |
Firefox for Android |
IE mobile |
Opera Android |
iOS Safari |
|---|---|---|---|---|---|---|---|
Basic Support |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
也可以看看
-
302Found,这个状态代码的等价物,但从来没有改变可能会改变所使用的方法,当它不是一个GET。
-
303See Other,临时重定向改变了用于GET的方法。
-
301Moved Permanently,永久重定向
加载中,请稍侯......