今天小唐给大家带来的分享是关于HTTP响应状态码的。看过小唐以往的文章,大家也许对HTTP报文结构有着一定的了解了。
这篇文章,咱们来重点说说HTTP响应报文的状态码。在了解状态码的第一步是理解什么是HTTP响应状态码。
HTTP响应状态码是负责表示客户端发送HTTP请求的返回结果、标记了服务器的处理是否正常、通知出现的错误等工作。也就是说,我们可以通过观察HTTP不同的响应状态码就能知道服务器是否正常的处理了我们发出去的请求。
HTTP的响应状态码通常是由三位数字构成的,其中数字中的第一位指定了HTTP的响应类别。常见的HTTP响应类别如下表格所述:
因为1XX类别的状态码都表示服务器正在处理请求,我们在这里不必关心服务器处理请求的过程,因此在这里我们不会讲解关于不同1XX类别的状态码的具体作用及解决办法,如果读者感兴趣可以自行百度。
在接下来的讲解中,小唐将重点讲解2XX、3XX、4XX、5XX类别的常用的HTTP响应状态码。
一、2XX 成功
当出现2XX状态码的时候表示了请求被服务器正常的处理了,常见的2XX成功状态码如下:
二、3XX 重定向
当出现3XX状态码的时候表明浏览器需要执行某些特殊的处理以正确处理请求,常见的3XX 重定向状态码如下:
三、4XX 客户端错误
当出现4XX状态码的时候表明客户端是发生错误的原因所在,常见的4XX 客户端错误状态码如下:
四、5XX 服务器错误
当出现5XX状态码的时候表明服务器本身发生错误,常见的5XX 服务器错误状态码如下:
以上就是小唐给大家归纳汇总的关于HTTP常用响应状态码的知识,我们下一次的知识分享不见不散。
如果你觉得小唐分享的知识有用,不妨花2-3分钟的时间,点击关注【小唐IT实用技术讲解】。让我们共同为成为互联网精英而奋斗。你也可以把小唐的系列文章收藏分享给你身边有需要的人。