本文作者: jsweibo
本文链接: https://jsweibo.github.io/2020/02/20/HTTP%E7%9A%84308%E7%8A%B6%E6%80%81%E7%A0%81/
摘要
本文主要讲述了:
- 作用
- 区别
正文
作用
308 Permanent Redirect
表示请求的资源已经被永久迁移到Location
响应头的值。浏览器应该重定向到新的 URL,但搜索引擎不应该更新到新的 URL。
注:历史栈中的现有元素会被替换,即无法通过【返回】回到旧 URL。
示例:
1 | HTTP/1.1 308 Permanent Redirect |
区别
- 对于
GET
方法和HEAD
方法,301
和308
是完全相同的 - 对于其他方法,
308
明确禁止客户端变更请求方法和请求体,因为部分客户端在收到301
后会把非HEAD
方法变更为GET
并丢弃请求体,这也是308
诞生的原因
参考资料
本文作者: jsweibo
本文链接: https://jsweibo.github.io/2020/02/20/HTTP%E7%9A%84308%E7%8A%B6%E6%80%81%E7%A0%81/
本文对你有帮助?请支持我
- 本文链接: https://jsweibo.github.io/2020/02/20/HTTP%E7%9A%84308%E7%8A%B6%E6%80%81%E7%A0%81/
- 版权声明: 除非另有说明,否则本网站上的内容根据署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可。