状态码 | 类别 | 说明 |
---|---|---|
1XX | 信息性状态码(Information) | 接收的请求正在处理 |
2XX | 成功状态码(Success) | 请求正常处理完毕 |
3XX | 重定向状态码(Redirection) (Success) | 需要进行附加操作以完成请求 |
4XX | 客户端错误状态码(Client Error) | 服务器无法处理请求 |
5XX | 服务器错误状态码(Server Error) | 服务器请求出错 |
状态码 | 状态消息 | 含义 | 实例 |
---|---|---|---|
200 | OK 服务器成功处理了请求 | HTTP协议详解-200 | |
204 | No Content(没有内容) | 请求成功,但没有资源返回 (Response不包括实体的主题内容, 浏览器不会更新) | 状态码204 |
206 | Partial Content(部分内容) | 对资源的某一部分请求成功 | 状态码206 |
状态码 | 状态消息 | 含义 | 实例 |
---|---|---|---|
301 | Moved Permanently(永久移除) | 请求的URL已移走。Response中应该包含一个Location URL, 说明资源现在所处的位置 | 状态码301 |
302 | Found(已找到) | 与状态码301类似。但这里的移除是临时的。 客户端会使用Location中给出的URL,重新发送新的HTTP request | HTTP协议详解-302 |
303 | See Other(参见其他) | 类似302 | |
304 | Not Modified(未修改) | 客户的缓存资源是最新的, 要求客户端使用缓存 | HTTP协议之缓存-304 |
状态码 | 状态消息 | 含义 | 实例 |
---|---|---|---|
400 | Bad Request (坏请求) | 请求报文中存在语法错误 | 状态码400 |
401 | Unauthorized(未授权) | 客户端需要通过HTTP认证 | HTTP协议之基本认证-401 |
403 | Forbidden(禁止) | 请求被服务器拒绝了 | 状态码403 |
404 | Not Found(未找到) | 未找到资源 | HTTP协议详解-404 |
405 | Method Not Allowed (不允许使用的方法) | 不支持该Request的方法 | 状态码405 |
状态码 | 状态消息 | 含义 | 实例 |
---|---|---|---|
500 | Internal Server Error(内部服务器错误) | 服务器遇到一个错误,使其无法为请求提供服务 | 状态码500 |
501 | Unauthorized(未授权) | 客户端需要通过HTTP认证 | 状态码501 |
502 | Bad Gateway(网关故障) | 代理使用的服务器遇到了上游的无效响应 | 状态码502 |
503 | Service Unavailable(未提供此服务) | 服务器处于超负载或正在停机维护,无法处理请求 | |
505 | HTTP Version Not Supported(不支持的HTTP版本 | 服务器收到的请求使用了它不支持的HTTP协议版本 | 状态码505 |