4.301 Moved Permanently 永久性重定向 该状态码表示所请求的资源已经被分配到了新的URL中,以后所请求资源应指向新的URL,如果已经把资源保存到了书签,这时候应该按照location首部提示的字段重新保存。
5.302 Found 临时重定向 该状态码表示所请求的资源已经被分配了新的URL,希望用户本次用新的URL进行访问和301相似但是不同的是302代表资源不是永久性移动只是临时改变,已经移动了资源对应的URL以后还有可能会改变,比如此时用户也保存了书签,当返回302时便不会去更改书签内容。
6.303 See Other 表示该状态码请求对应的资源存在着另外一个URL,应该使用GET的方法去获取请求的资源 ,303状态码和302状态码有着相同的功能,但是303状态码明确表示客户端应该使用GET的方法获取资源,比如我们现在用一个POST方式获取程序,其执行后的处理结果是希望客户端用GET方式重定向到一个新的URL上去就返回303,但是经常有很多HTTP1.1版本以前的浏览器不能正确理解303状态码。
7.304 Not Modified 该状态码表示客户端发送附带条件请求的时候,服务器允许客户端访问资源,但是没有找到满足条件的资源。虽然304被分到了3XX但是他和重定向是没有关系的