【1】100 正在初始化(一般是看不到的)
【2】101 正在切换协议(websocket 浏览器提供的)
【3】200( OK):请求已成功,请求所希望的响应头或数据体将随此响应返回。
【4】201 创建 表示服务器执行成功,并且创建了新的资源
【5】202 已接受 服务器接受请求,但未处理
【6】203 非授权信息 服务器成功执行了请求,但是返回的信息可能来自另一来源
【7】204 空内容 服务器成功执行请求,但是没有返回信息
【8】205 重置内容 服务器成功执行了请求,但是但是没有返回内容,与204不同,他需要请求 者重置文档视图(比如,清除表单内容,重新输入)
【9】206 部分内容 服务器成功执行了部分请求
【10】301 永久重定向/永久转移
【11】302 临时重定向/临时转移(一般用来做服务器负载均衡)
【12】304 本次获取的内容是读取缓存中的数据,会每次去服务器校验
【13】400( Bad Request):请求格式错误。
1) 语义有误,当前请求无法被服务器理解。除非进行修改,否则客户端不应该重复提交这个请 求;2) 请求参数有误。
【14】401错误 Unauthorized 客户试图未经授权访问受密码保护的页面。应答中会包含一个WWW-Authenticate头,浏览器据此显示用户名字/密码对话框,然后在填写合适的Authorization头
后再次发出请求。
【15】403错误 Forbidden 资源不可用。服务器理解客户的请求,但拒绝处理它。通常由于服务器上文件或目录的权限设置导致。
【16】404( Not Found):请求失败,请求所希望得到的资源未被在服务器上发现(无法找到指定位置的资源)。
【17】405错误 MethodNotAllowed 请求方法(GET、POST、HEAD、DELETE、PUT、TRACE等)对指定的资源不适用。(HTTP1.1新 )
【18】406错误 NotAcceptable 指定的资源已经找到,但它的MIME类型和客户在Accpet头中所指定的不兼容(HTTP1.1新)。
【19】407错误 ProxyAuthenticationRequired 类似于401,表示客户必须先经过代理服务器的授权。(HTTP1.1新)
【20】408错误 RequestTimeout 在服务器许可的等待时间内,客户一直没有发出任何请求。客户可以在以后重复同一请求。 (HTTP1.1新)
【21】409错误 Conflict 通常和PUT请求有关。由于请求和资源的当前状态相冲突,因此请求不能成功。(HTTP1.1新)
【22】410错误 Gone 所请求的文档已经不再可用,而且服务器不知道应该重定向到哪一个地址。它和404的不同在于,返回407表 示文档永久地离开了指定的位置,而404表示由于未知的原因文档不可用。(HTTP1.1新)
【23】411错误 LengthRequired 服务器不能处理请求,除非客户发送一个Content-Length头。
(HTTP1.1新)
【24】412错误 PreconditionFailed 请求头中指定的一些前提条件失败(HTTP1.1新)。
30.413错误 RequestEntityTooLarge 目标文档的大小超过服务器当前愿意处理的大小。如果服务器认为自己能够稍后再处理该请求,则应该提供一个Retry-After头(HTTP1.1新)。
【25】414错误 RequestURITooLong URI太长(HTTP1.1新)。
【26】416错误 RequestedRangeNotSatisfiable 服务器不能满足客户 在请求中指定的Range头。(HTTP1.1新)
【27】500( Internal Server Error):服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。
【28】501错误 NotImplemented 服务器不支持实现请求所需要的功能。例如,客户发出了一个服务器不支持的PUT请求。
【29】502错误 BadGateway 服务器作为网关或者代理时,为了完成请求访问下一个服务器,但该服务器返回了非法的应答。
【30】503错误 ServiceUnavailable 服务器由于维护或者负载过重未能应答。例如,Servlet可能在
数据库连接池已满的情况下返 回503。服务器返回503时可以提供一个Retry-After头。
【31】504错误 GatewayTimeout 由作为代理或网关的服务器使用,表示不能及时地从远程服务器获得应答。(HTTP1.1新)
【32】505错误 HTTPVersionNotSupported 服务器不支持请求中所指明的HTTP版本(HTTP1.1新)