1. 以"1"开头(临时响应)
100: Continue,请求者应当继续提出请求;表示服务端已经收到请求的一部分,正在等待其余部分;101: Switching Protocols, 服务器交换机协议;
2. 以"2"开头(成功)
200: OK, 请求被确认;201: Created,请求成功并且服务器创建了新的资源;202: 服务器已接收请求,但尚未处理;203: 非授权信息,服务器已成功处理了请求,但返回的信息可能来自另一来源;204: 无内容,服务器已成功处理了请求,但没有返回任何内容;205: 重置内容,服务器成功处理了请求,但没有返回任何内容; 与204响应不同,此响应要求请求者重置文档
视图(例如,清除表单内容以输入新内容);206: 服务器成功处理了部分 GET 请求;
3. 以"3"开头()
300:301:302:重定向;303:304:自从上次请求后,请求的网页没有修改过;服务器返回此响应时,不会返回网页内容;305:306:307:
4. 以"4"开头(请求错误)
400: 服务器不理解请求的语法;参数列表错误(缺少,或格式不匹配)401: 请求需要身份验证;403: 服务器拒绝请求;404: 服务器找不到请求的网页;405: 禁用请求中指定的方法;406:407:408: 服务器等候请求时,发生超时;409:410:411:412:413:414:415: 请求的格式不受请求页面的支持;417:
5. 以"5"开头(服务器内部)
500: 服务器内部遇到错误,无法完成请求;501: 服务器不具备完成请求的功能; 接口未实现;502: 错误的网关;503: 服务器不可用,服务器目前无法使用(由于超载或停机维护);通常,这只是暂时状态;504: 网关超时,服务器作为网关或代理,但是没有及时从上游服务器收到请求;505: 服务器不支持请求中使用的 HTTP 协议版本;
参考资料