301:永久性重定向。从网址A重定向到B后,旧地址A的资源已经被永久地移除了;比如你的网站从 HTTP 升级到了 HTTPS 了,以前的站点再也不用了,应当返回301;
302:临时重定向。旧地址A的资源还在(仍然可以访问),这个重定向只是临时地从旧地址A跳转到地址B;
303:与302状态码功能一样,只是它希望使用GET方法重定向到新的URL上;
304:发送附带条件的请求时,条件不满足时返回,与重定向无关。例如:浏览器缓存中,服务器端资源未改变,可直接使用客户端未过期的缓存;
301:永久性重定向。从网址A重定向到B后,旧地址A的资源已经被永久地移除了;比如你的网站从 HTTP 升级到了 HTTPS 了,以前的站点再也不用了,应当返回301;
302:临时重定向。旧地址A的资源还在(仍然可以访问),这个重定向只是临时地从旧地址A跳转到地址B;
303:与302状态码功能一样,只是它希望使用GET方法重定向到新的URL上;
304:发送附带条件的请求时,条件不满足时返回,与重定向无关。例如:浏览器缓存中,服务器端资源未改变,可直接使用客户端未过期的缓存;