HTTP常用状态码
三至七种基本响应代码
|
|
|
---|---|---|
200 | OK |
|
400 | Bad Request |
|
500 | Internal Server Error |
|
301 | Moved Permanently |
|
404 | Not Found |
|
409 | Conflict |
|
4xx -客户端错误
这些响应代码表明客户端出现错误。不是认证信息有问题,就是表示格式或HTTP库本身有问题。客户端需要自行改正。
常用:
状态码 | 信息 |
|
---|---|---|
400 | Bad Request | 这是一个通用的客户端错误状态,当其他4XX响应代码不适用时,就采用400。此响应代码通常用于“服务器收到客户端通过PUT或者POST请求提交的表示,表示的格式正确,但服务器不懂它什么意思”的情况。 |
401 | Unauthorized | 户端试图对一个受保护的资源进行操作,却又没有提供正确的认证证书。客户端提供了错误的证书,或者根本没有提供证书。 |
403 | Forbidden |
|
404 | Not Found |
|
5xx -服务器错误
这些响应代码表明服务器端出现错误。一般来说,这些代码意味着服务器处于不能执行客户端请求的状态,此时客户端应稍后重试。
常用:
状态码 | 信息 |
|
---|---|---|
500 | Internal Server Error |
|
501 | Not Implemented | 客户端试图使用一个服务器不支持的HTTP特性。 |
502 | Bad Gateway |
|
503 | Service Unavailable |
|
504 | Gateway Timeout |
|