信息量太大,每天疲于辨别信息得真伪。
分类: Html/Css
2014-05-12 13:55:31
状态码 | 说明 |
2xx | 请求成功。 |
200 OK | 请求成功。 |
201 Created |
请求成功,并创造了服务器上的一个新的资源。 |
202 Accepted |
请求被接受加工,但尚未完成。 |
|
|
3xx | 重定向。 |
300 Multiple Choices |
|
301 Moved Permanently |
表明该资源有永久移动到一个新位置,并且将来的引用应该使用他们的要求新的URI。 |
|
|
4xx | 请求错误,客户端错误。 |
400 Bad Request | 由于包含语法错误,当前请求无法被服务器理解。除非进行修改,否则客户端不应该重复提交这个请求。查看错误表述的正文,了解问题的根本原因。 |
401 Unauthorized |
当前请求需要用户验证。 用带有 Authorization 头的请求进行重试,其中包含身份信息。 |
403 Forbidden |
这个错误意味着禁止客户端用这个请求方法来访问资源。不要重复引起该错误的请求。 |
404 Not Found |
资源已经不存在了。如果在客户端保存了资源的数据,清除数据,或者将之标记为已删除。没有信息能够告诉用户这个状况到底是暂时的还是永久的。
|
405 Method Not Allowed |
请求行中指定的请求方法不能被用于请求相应的资源。该响应必须返回一个Allow头信息用以表示出当前资源能够接受的请求方法的列表。 一般情况PUT和DELETE会被服务器拒绝执行,此时需要调整请求方法或者修改服务器配置使其支持这两种方法提交。 |
406 Not Acceptable |
|
407 Proxy Authentication Required |
与401响应类似,只不过客户端必须在代理服务器上进行身份验证。代理服务器必须返回一个Proxy-Authenticate用以进行身份询问。客户端可以返回一个Proxy-Authorization信息头用以验证。 |
408 Request Timeout |
请求超时。客户端没有在服务器预备等待的时间内完成一个请求的发送。客户端可以随时再次提交这一请求而无需进行任何更改。 |
409 Conflict |
由于和被请求的资源的当前状态之间存在冲突,请求无法完成。这种情况一般会在如下情景发生:在用户GET资源后进行PUT修改时,发现在他GET后已经有用户对资源进行了PUT修改,这时会发生版本冲突,报该错误。 |
410 Gone |
被请求的资源在服务器上已经不再可用,而且没有任何已知的转发地址。这样的状况应当被认为是永久性的。如果服务器不知道或者无法确定这个状况是否是永久的,那么就应该使用404状态码。 |
411 Length Required |
|
412 Precondition Failed |
|
413 Request Entity Too Large |
服务器拒绝处理当前请求,因为该请求提交的实体数据大小超过了服务器愿意或者能够处理的范围。 |
414 Request-URI Too Long |
|
415 Unsupported Media Type |
对于当前请求的方法和所请求的资源,请求中提交的实体并不是服务器中所支持的格式,因此请求被拒绝。 |
|
|
5xx |
服务器错误 |
500 Internal Server Error |
由于某些实现上的问题,在服务器端失败时返回该错误码。 |
503 Service Unavailable |
由于临时的服务器维护或者过载,服务器当前无法处理请求。这个状况是临时的,并且将在一段时间以后恢复。如果能够预计延迟时间,那么响应中可以包含一个Retry-After头用以标明这个延迟时间。如果没有给出这个Retry-After信息,那么客户端应当以处理500响应的方式处理它。 |
|
|
|
|