30x重定向总结
1. 301 永久重定向,当此URL要废弃时候,使用
2. 302 临时重定向,当客户端发送post请求,返回302,浏览器要询问用户是否用post方式重定向。也有很多浏览器,不询问用户,直接用get重定向。
3. 303 临时重定向,与302的区别是,post请求返回303,不再询问用户,直接用get请求重定向
4. 307 临时重定向,与302的区别是,post请求返回307,浏览器总是询问用户是否再次post
5. 300 多选择重定向,重定向有多个选择,用户选择其中一个重定向
6. 308 永久重定向,与301区别是,两次请求方法必须一致,即POST请求不能重定向到GET请求上
303和307是http1.1中新增的,从使用上,分两方面取代了302,但是实际应用中,302还是大多数。