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 |
网关超时。 |