通知的1XX这类状态代码指明了一个临时性的响应 指定客户端应响应的某些动作
100:继续
101:转换协议
成功2XX这类状态码指明客户端的请求已经被服务器成功的接收,理解,并且接受了。
200:OK 正常返回信息 -------
201:已创建 请求成功并且服务器已创建了新的资源
202:接受 服务器接受请求,但尚未处理
203:非权威信息
204:无内容
205:重置内容
206:部分内容
207:由WebDAV(RFC 2518)扩展的状态码,代表之后的消息体将是一个XML消息,并且可能依照之前子请求数量的不同,包含一系列独立的响应代码。
重新定向3XX这类状态码指明用户代理需要更进一步的动作去完成请求。进一步的动作可能被用户代理自动执行而不需要用户的交互,并且进一步动作请求的方法必须为GET或HEAD。一个客户端应该发现无限的重定向循环,因为此循环能产生网络拥挤。 用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息
300:多个选择
301:永久移动
302:发现 临时性重定向Redirect 所请求的页面已经临时转移至新的URL 服务器目前从不同位置的网页响应请求,但请求者应该继续使用原有位置来进行以后的请求 -----------
303:临时性重定向 且总是使用GET请求新的URI
304:自从上次请求后,请求的网页未被修改过。服务器返回此响应时,不会返回网页内容------------
如果客户端已经执行了条件GET请求,并且访问服务器的资源是允许的,但是服务器上的文档并没有被改变,那么服务器应该以此状态码响应。
305:使用代理
307:临时重发
![](https://img.haomeiwen.com/i3188930/4a8130f1a19de203.png)
客户端错误4XX为了指明客户端出现错误的情况
400:坏请求 语义有误,当前请求无法被服务器理解 客户端不应当尝试再次使用相同的内容发起请求 ---------
401:未授权 当前请求需要用户验证 ---------
402:必要的支付
403:禁用 服务器已经理解请求了,但是拒绝执行它 ---------
404:没有找到与URI相匹配的资源 ---------
405:方法不被允许
406:不接受的
407:需要代理验证
408:请求超时
409:冲突
410:不存在
411:长度必须
412:先决条件失败
413:请求实体太大
414:请求URI太大
415:不被支持的媒体类型
416:请求的范围不满足
417:期望失败
服务器错误5XX指明服务器处理请求时产生错误或不能处理请求。
500:服务器内部错误 -------
501:不能实现
502:坏网关
503:服务不能获得 服务不可用 服务器端暂时无法处理请求(可能是过载或维护) ---------
504:网关超时
505:HTTP版本不支持
![](https://img.haomeiwen.com/i3188930/856dad51d97af0c1.png)
网友评论