HTTP 的状态码

  最近在学习HTTP协议,简单mark总结一下。服务器

  HTTP的响应中包含了状态码,还有状态短语,状态码有不少,大体以下分类:ide

     1××:Informational(信息性的)    请求在处理中学习

  2××:Succeed                         请求成功orm

  3××:Redirection                     重定向状态码ip

  4××:Client ERROR                  客户端错误资源

  5××:SERVER ERROR               服务端错误io

 

  经常使用的状态码有:form

      200   OK                请求成功,在响应的主体中包含了须要的资源;权限

  204   No Content          请求成功,可是没资源可返回;响应不会包含实体的主体; 语法

  206   Partial Content          请求成功,在请求包含Range字段时,回复相应的资源范围;

  301   Move Permanently     重定向,请求的资源放在响应的Location字段中;

  302   Found          重定向,临时重定向;

  304   Not Modified      未找到符合条件的资源,(请求中包含If-XXX字段);

      400 Bad Resqust      请求不符合报文的语法;

  401 Unauthorized      请求须要用户名和密码;或者用户名和密码错误;

  403   Forbiden         对资源的请求被拒绝,可能的缘由是,未得到访问资源的权限,或是从未受权的ip试图访问资源;

  500   Internal Server Error  服务器在处理请求时出现问题,bug,故障等等;

  503   Server Unavailable    服务器不可达,缘由多是,服务器负荷太重,或者down了

相关文章
相关标签/搜索