HTTP中的2XX状态码

HTTP状态码分类

  • 1XX ——信息,服务器收到请求,须要请求者继续执行操做
  • 2XX——成功,操做被成功接收并处理
  • 3XX——重定向,须要进一步的操做以完成请求
  • 4XX——客户端错误,请求包含语法错误或者没法完成请求
  • 5XX——服务器错误,服务器在处理请求的过程当中发生了错误

2XX状态码

状态码 英文名称 中文描述
200 OK 请求成功,通常用于GET或者POST请求。
201 Created 已建立。成功请求并建立了新的资源。
202 Accepted 已接受。已经接收请求,但未处理完成。
203 Non-Authoritative Information 非受权信息。请求成功,但返回的meta信息不在原始的服务器,而是一个副本。
204 No Content 无内容。服务器成功处理,但未返回内容。在未更新网页的状况下,可确保浏览器不用刷新,继续显示当前文档。
205 Reset Content 重置内容。服务器处理成功,用于终端(如:浏览器)应该重置文档视图。能够经过此返回码清除/重置浏览器的表单域。
206 Partial Content 部份内容。服务器成功处理了部分GET请求。经常使用于断点续传。

20四、205使用场景

  • 204,响应报文中包含若干header和一个状态行,可是没有实体内容。
    • 对于一些提交到服务器处理的数据,只须要返回是否成功的状况下,能够用204做为返回信息,从而省略多余的数据传输。
    • form表单提交、a标签,响应码204均不会发生跳转。
  • 205,告知浏览器清除当前页面中的全部html表单元素,即表单重置,方便用户下次输入。
相关文章
相关标签/搜索