HTTP状态码
常用状态码表如表1所示。
返回值 | 说明 |
|---|---|
200 OK | 处理正常。 |
204 No Content | 无返回内容。 |
400 Bad Request | 服务器未能处理请求。可能原因:
|
401 Unauthorized | 当前请求需要用户验证。如需要用户名和密码。 |
403 Forbidden | 对被请求页面的访问被禁止。 |
404 Not Found | 请求失败,在服务器上未找到请求所希望得到的资源。 |
405 Method Not Allowed | 请求行中指定的请求方法不能被用于请求相应的资源。 |
406 Not Acceptable | 服务器生成的响应无法被客户端所接受。 |
407 Proxy Authentication Required | 用户必须首先使用代理服务器进行验证,这样请求才会被处理。 |
408 Request Timeout | 请求超出了服务器的等待时间。 |
409 Conflict | 由于和被请求的资源的当前状态之间存在冲突,请求无法完成。 |
410 Gone | 被请求的资源在服务器上已经不再可用,并且没有任何已知的转发地址。 |
412 Precondition Failed | 服务器在验证在请求的头字段中给出先决条件时,未能满足其中的一个或多个。 |
500 Internal Server Error | 服务器遇到了一个未曾预料的状况,导致无法完成对请求的处理。 |
501 Not Implemented | 请求未完成。服务器不支持所请求的功能。 |
502 Bad Gateway | 请求未完成。服务器从上游服务器收到一个无效的响应。 |
503 Service Unavailable | 由于服务器临时维护或者过载,服务器当前无法处理请求。 |
504 Gateway Timeout | 网关超时。 |

