Http状态码

Forums: 

HTTP状态码主要分为5类:

1xx : 信息

100 Continue 请求可以继续。

101 Switching Protocols 客户端请求升级协议,服务器回应将会。

2xx : 成功

200 OK 请求处理成功。

201 Created 请求被处理,一个新的资源已经创建。

202 Accepted 请求被接受,但尚未处理完成。

203 Non-Authoritative Information 已经处理了请求,返回的内容可能来自于其他一个地方。

204 No Content 服务器处理了请求,但不返回内容。

205 Reset Content 服务器处理了请求,但不返回内容,需要客户端重置文档视图。

206 Partial Content 返回部分内容。

3xx : 重定向

300 Mutilple Choices 有多种选择。

301 Moved Permanently 请求的资源永久移动到了新位置。

302 Found 同 303。

303 See Other 使用另外一个URI可以找到。

304 Not Modified 内容尚未修改。

305 User Proxy 请求的资源只能通过代理访问。

307 Temporary Redirect 暂时移动到了另外一个位置,类似于 303, 用另外一个URI访问时方法不能变。

4xx : 客户端错误

400 Bad Request 客户端请求有问题。

401 Unauthorized 需要认证,或认证未通过。

402 Payment Required 预留用。本意是用于跟数字支付相关。

403 Forbidden 请求已理解,但服务器拒绝执行。

404 Not Found 找不到。

405 Method Not Allowed 方法不能用于对应的资源。

406 Not Acceptable 请求的资源不满足请求头的一些条件。

407 Proxy Auth Required 客户端必须首先在代理服务器上进行认证。

408 Request Timeout 请求超时。

409 Conflict 请求有冲突。

410 Gone 请求的资源已经永久不存在了。

411 Length Required 请求长度需要指定。

412 Precondition Failed 服务器不满足请求的预置条件。

413 Request Entity Too Large 请求超过了服务器愿意或是能够处理的范围。

414 Request URI Too Long 请求的URI太长了,服务器不处理。

415 Unsupported Media Type 服务器不支持资源对应的媒体格式。

416 Requested Range Not Satisfiable 客户端期望访问的部分数据,服务器不能够提供。

417 Expectation Failed 服务器不能满足请求头Expect字段的要求。

5xx : 服务器错误

500 Internal Server Error 服务器遇到了意外情况导致没有处理完请求。

501 Not Implemented 服务器不能识别请求方法,或是暂时不能完成请求。

502 Bad Gateway 网关或是代理从上游服务器得到了无效的响应。

503 Service Unavailable 服务暂时不可用。

504 Gateway Timeout 网关或是代理没有从上游服务器及时获得响应。

505 Http Version Not Supported 服务器并没有实现请求中的协议版本。