码迷,mamicode.com
首页 > 其他好文 > 详细

301,302,303,307重定向区别

时间:2019-08-19 18:52:03      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:let   delete   请求   没有   规范   nbsp   other   区别   永久   

技术图片

 

规范中:

301是永久重定向,之后的请求中客户端应该使用新的URI(即,可以被浏览器缓存),对于POST/PUT/DELETE请求 客户端不应该自动的重定向

302是由于未知原因重定向,之后的请求中客户端不应该用新的URI,对于POST/PUT/DELETE请求 客户端不应该自动重定向

303是由于未知原因重定向,之后的请求中客户端不应该用新的URI,对于POST/PUT/DELETE请求 客户端应该使用GET请求来替代

307是临时重定向,之后资源可能会回到这个位置,之后的请求中客户端应该使用旧的URI,对于POST/PUT/DELETE请求 客户端不应该自动重定向

 

许多浏览器客户端没有遵循规范,而是当作303来处理的。 303和307是在HTTP1.1规范中添加的用来的和302区分开的。

 

技术图片

 

技术图片

 

 技术图片

 

 

302 Found

303 See Other

307 Temporary Redirect

 

 

 资料:

技术图片

 

301,302,303,307重定向区别

标签:let   delete   请求   没有   规范   nbsp   other   区别   永久   

原文地址:https://www.cnblogs.com/eret9616/p/11378677.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!