图解HTTP (chap4 Http状态码) 3XX重定向
发布日期:2021-05-04 15:42:28 浏览次数:21 分类:精选文章

本文共 725 字,大约阅读时间需要 2 分钟。

3XX响应结果表明浏览器要执行某些特殊的梳理以正确处理请求。

301 Moved Permanently

永久重定向。该状态码表示请求的资源已经被重新分配了新的URI,以后应该使用资源现在所指的URI。

在这里插入图片描述

302 Found

临时重定向。该状态码表示请求的资源已经被分配了新的URI,希望用户(本次)能使用新的URI访问。

302和301Moved Permanently状态码相似,但302状态码代表的资源不是被永久的移动,只是临时行的。换句话说,已经移动的资源对应的URI将来还有可能改变。

303 See Other

该状态码标识由于请求对应的资源存在着另一个URI,应使用GET方法定向获取请求的资源。

在这里插入图片描述

303状态码和302 Not Foud状态码有着相同的功能,但303状态码明确表示客户端应当采用GET方法获取资源。

当301,302,303响应状态返回码时,几乎所有的浏览器都会把POST改成GET,并删除请求报文的主体,之后请求会自动发送。

比如,当使用POST 方法访问CGI程序,其执行后的处理结果是希望客户端能以GET方法重定向到另一个URI上去时,返回303状态码。虽然302 Found 状态码也可以实现相同的功能,但这里使用303状态码是最理想的。”

304 Not Modified

该状态码表示客户端发送附带条件的请求“时,服务器端允许请求访问资源,但未满足条件的情况。304状态码返回时,不包含任何响应的主体部分。304虽然被划分在3XX类别中,但是和重定向没有关系。

307 Tempirary Rediret

临时重定向。该状态码与302 Found有着相同的含义,但该方法会遵守标准不允许将POST改为POST。

上一篇:图解HTTP (chap4 Http状态码) 4XX
下一篇:图解HTTP (chap4 Http状态码) 概况&2XX

发表评论

最新留言

不错!
[***.144.177.141]2025年03月24日 14时09分27秒