

一、常见HTTP状态码及含义
| 状态码 | 英文名称 | 中文描述 |
| 100 | Continue | 服务器初始接收到请求,请求者应继续请求。 |
| 101 | Switching Protocols | 服务器将遵从客户端的请求切换协议。 |
| 200 | OK | 请求成功,一般用于GET与POST请求。 |
| 201 | Created | 已创建,成功请求并创建了新的资源。 |
| 202 | Accepted | 已接受,但未处理完成。 |
| 203 | NonAuthoritative Information | 非授权信息,请求成功但返回的meta信息不在原始服务器。 |
| 204 | No Content | 无内容,服务器成功处理但未返回内容。 |
| 205 | Reset Content | 重置内容,服务器处理成功,用户终端应重置文档视图。 |
| 206 | Partial Content | 部分内容,服务器成功处理了部分GET请求。 |
| 300 | Multiple Choices | 多种选择,请求的资源可包括多个位置,返回一个资源特征与地址的列表供用户终端选择。 |
| 301 | Moved Permanently | 永久移动,请求的资源已被永久移动到新URI,浏览器会自动定向到新URI。 |
| 302 | Found | 临时移动,与301类似,但资源只是临时被移动,客户端应继续使用原有URI。 |
| 303 | See Other | 查看其它地址,与301类似,使用GET和POST请求查看。 |
| 304 | Not Modified | 未修改,所请求的资源未修改,服务器返回此状态码时不会返回任何资源。 |
| 305 | Use Proxy | 使用代理,所请求的资源必须通过代理访问。 |
| 307 | Temporary Redirect | 临时重定向,与302类似,使用GET请求重定向。 |
| 400 | Bad Request | 客户端请求的语法错误,服务器无法理解。 |
| 401 | Unauthorized | 请求要求用户的身份认证。 |
| 402 | Payment Required | 保留,将来使用。 |
| 403 | Forbidden | 服务器理解请求但拒绝执行。 |
| 404 | Not Found | 服务器无法根据客户端的请求找到资源。 |
| 405 | Method Not Allowed | 客户端请求中的方法被禁止。 |
| 406 | Not Acceptable | 服务器无法根据客户端请求的内容特性完成请求。 |
| 407 | Proxy Authentication Required | 请求要求代理的身份认证,与401类似,但请求者应当使用代理。 |
| 408 | Request Timeout | 请求超时。 |
| 409 | Conflict | 请求冲突。 |
| 410 | Gone | 所请求的资源已永久删除。 |
| 411 | Length Required | 服务器拒绝在没有定义ContentLength头的情况下接受请求。 |
| 412 | Precondition Failed | 一个或多个请求头字段中给出的先决条件不满足。 |
| 413 | Payload Too Large | 请求实体太大,服务器无法处理。 |
| 414 | RequestURI Too Long | 请求的URI太长,服务器无法处理。 |
| 415 | Unsupported Media Type | 请求的格式不受请求页面的支持。 |
| 416 | Requested Range Not Satisfiable | 客户端有内部配置错误,请求了一个超出指定值的有效范围。 |
| 417 | Expectation Failed | 服务器无法满足Expect的请求头字段。 |
| 418 | I'm a teapot | I'm a teapot(我是一个茶壶)。 |
| 421 | Misdirected Request | 请求被发送到不支持期望请求方法的服务器,而不是服务器实际支持的请求方法。 |
| 422 | Unprocessable Entity | 请求格式正确,但由于含有语义错误而无法响应。 |
| 423 | Locked | 当前资源被锁定。 |
| 424 | Failed Dependency | 由于之前的某个请求失败导致当前请求失败。 |
| 425 | Too Early | 指示客户端应当在服务器尚未准备好时稍后重试请求。 |
| 426 | Upgrade Required | 客户端应当切换到TLS/SSL安全连接。 |
| 428 | Precondition Required | 必须选用指定的预条件才能处理请求。 |
| 429 | Too Many Requests | 客户端的请求次数超过限额。 |
| 431 | Request Headers Too Large | 客户端的请求头字段太大。 |

