HTTP常用状态码

对于一门Web设计人员,HTTP常用状态码是应该知道的。当面试官问你网页返回状态码404、500表示什么意思的时候,你是否能对答如流?

状态码由三位数字组成,分别有如下几类:

1xx:表示临时响应

2xx:代表请求已成功被服务器接收、理解、并接受

3xx:要完成请求,您需要进一步进行操作。通常,这些状态代码是永远重定向的。Google 建议每次请求时使用的重定向要少于 5 个。

4xx:请求错误,这些状态代码表示,请求可能出错,已妨碍了服务器对请求的处理

5xx:服务器错误,这些状态代码表示,服务器在尝试处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。

常用状态码如下:

  1. 200 – 服务器成功返回网页   
  2. 304 – 未修改  
  3. 404 – 请求的网页不存在   
  4. 403 – Forbidden 服务器已经理解请求,但是拒绝执行
  5. 503 – 服务器暂时不可用   
  6. 500 – 服务器内部错误   

更多详细参考:http://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%81

原文地址:https://www.cnblogs.com/xrong/p/3338974.html