1**(信息类)
表示接受到请求并且继续处理
- 100 —— 客户必须继续发出请求
- 101 —— 客户要求服务器根据请求转换
HTTP
协议版本
2**(响应成功)
表示动作被成功接受、理解和接受
- 200 —— 表明该请求被成功的完成,所请求的资源发送回客户端
- 201 —— 提示知道新文件的
URL
- 202 —— 接受和处理、但处理未完成
- 203 —— 返回信息不确定会不完整
- 204 —— 请求收到,但返回信息为空
- 205 —— 服务器完成了请求,用户代理必须复位当前已经浏览过的文件
- 206 —— 服务器已经完成了部分用户的
GET
请求
3**(重定向类)
为了完成指定的动作,必须接受进一步处理
- 300 —— 请求的资源可在多处得到
- 301 —— 本网页被永久转移到另一个
URL
- 302 —— 请求的网页被转移到一个新的地址,但客户访问仍继续通过原始
URL
地址,重定向,新的 URL 会在response
中的Location
中返回,浏览器将会使用新的URL
发出新的Request
- 303 —— 建议客户访问其他
URL
或访问方式 - 304 —— 自从上次请求后,请求的网页未修改过,服务器返回此响应时,不会返回网页内容,代表上次文档已经被缓存了,还可以继续使用
- 305 —— 请求的资源必须从服务器指定地址得到
- 306 —— 前一版本
HTTP
中使用的代码,现行版本中不再使用 - 307 —— 申明请求的资源临时性删除
4**(客户端错误类)
请求包含错误语法或不能正确执行
- 400 —— 客户端请求有语法错误,不能被服务器所理解(可能字段错误)
- 401 —— 请求未经授权,这个状态码必须和
WWW-Authenticate
报头域一起使用- 401.1 —— 未授权:登录失败
- 401.2 —— 未授权:服务器配置问题导致登录失败
- 401.3 ——
ACL
禁止访问资源 - 401.4 —— 未授权:授权被筛选器拒绝
- 401.5 —— 未授权:
ISAPI
或CGI
授权失败
- 402 —— 保留有效
ChargeTo
头响应 - 403 —— 禁止访问,服务器收到请求,但是拒绝提供服务
- 403.1 —— 禁止访问:禁止可执行访问
- 403.2 —— 禁止访问:禁止读访问
- 403.3 —— 禁止访问:禁止写访问
- 403.4 —— 禁止访问:要求
SSL
- 403.5 —— 禁止访问:要求
SSL 128
- 403.6 —— 禁止访问:
IP
的地址被拒绝 - 403.7 —— 禁止访问:要求客户证书
- 403.8 —— 禁止访问:禁止站点访问
- 403.9 —— 禁止访问:连接的用户过多
- 403.10 —— 禁止访问:配置无效
- 403.11 —— 禁止访问:密码更改
- 403.12 —— 禁止访问:映射器拒绝访问
- 403.13 —— 禁止访问:客户证书已被吊销
- 403.15 —— 禁止访问:客户访问许可过多
- 403.16 —— 禁止访问:客户证书不可信或者无效
- 403.17 —— 禁止访问:客户证书不可信或者无效
- 404 —— 一个
404
错误表明可连接服务器,但服务器无法取得所请求的网页,请求资源不存在(eg:输入了错误的URL
) - 405 —— 用户在
Request-Line
字段定义的方法不允许(我经常是请求方式搞错会提示405) - 406 —— 根据用户发送的
Accept
,请求资源不可访问 - 407 —— 类似
401
,用户必须首先在代理服务器上得到授权 - 408 —— 客户端没有在用户指定的事件内完成请求
- 409 —— 对当前资源状态,请求不能完成
- 410 —— 服务器上不再有此资源且无进一步的参考地址
- 411 —— 服务器拒绝用户定义的
Content-Length
属性请求 - 412 —— 一个或多个请求头字段在当前请求中错误
- 413 —— 请求的资源大于服务器允许的大小
- 414 —— 请求的资源
URL
长于服务器允许的长度 - 415 —— 请求资源不支持请求项目格式
- 416 —— 请求中包含
Range
请求头字段,在当前请求资源范围内没有range
指示值,请求也不包含If-Range
请求头字段 - 417 —— 服务器不满足请求
Expect
头字段指定的期望值,如果是代理服务器,可能是下一级服务器不能满足请求
5**(服务端错误类)
服务器不能正确执行一个正确的请求
- 500 —— 服务器遇到错误,无法完成请求
- 500.100 —— 内部服务器错误 -
ASP
错误 - 500.11 —— 服务器关闭
- 500.12 —— 应用程序重新启动
- 500.13 —— 服务器太忙
- 500.14 —— 应用程序无效
- 500.15 —— 不允许请求
global.asa
- 500.100 —— 内部服务器错误 -
- 501 —— 未实现
- 502 —— 网关错误
- 503 —— 由于超载或停机维护,服务器目前无法使用,一段时间后可能恢复正常
评论区