HTTP状态码对照表
完整的HTTP状态码参考表,包含状态码、英文描述和中文说明
| 状态码 | 英文描述 | 中文说明 |
|---|---|---|
| 1xx - 信息响应 | ||
100 |
Continue | 继续。客户端应继续其请求 |
101 |
Switching Protocols | 切换协议。服务器根据客户端的请求切换协议 |
102 |
Processing | 处理中。服务器已收到并正在处理请求,但无响应可用 |
103 |
Early Hints | 早期提示。用于在最终响应之前返回一些响应头 |
| 2xx - 成功 | ||
200 |
OK | 请求成功。一般用于GET与POST请求 |
201 |
Created | 已创建。成功请求并创建了新的资源 |
202 |
Accepted | 已接受。已经接受请求,但未处理完成 |
203 |
Non-Authoritative Information | 非授权信息。请求成功,但返回的meta信息不在原始的服务器 |
204 |
No Content | 无内容。服务器成功处理,但未返回内容 |
205 |
Reset Content | 重置内容。服务器处理成功,用户终端应重置文档视图 |
206 |
Partial Content | 部分内容。服务器成功处理了部分GET请求 |
207 |
Multi-Status | 多状态。由WebDAV扩展的状态码 |
208 |
Already Reported | 已报告。DAV绑定的成员已经在前面的回复中列举 |
226 |
IM Used | 使用了实例操作。服务器已完成对资源的GET请求 |
| 3xx - 重定向 | ||
300 |
Multiple Choices | 多种选择。请求的资源可包括多个位置 |
301 |
Moved Permanently | 永久移动。请求的资源已被永久移动到新URI |
302 |
Found | 临时移动。资源临时从不同的URI响应请求 |
303 |
See Other | 查看其他位置。使用GET方法查看其他位置 |
304 |
Not Modified | 未修改。所请求的资源未修改,无需重传 |
305 |
Use Proxy | 使用代理。所请求的资源必须通过代理访问 |
307 |
Temporary Redirect | 临时重定向。与302类似,但要求使用相同的HTTP方法 |
308 |
Permanent Redirect | 永久重定向。与301类似,但要求使用相同的HTTP方法 |
| 4xx - 客户端错误 | ||
400 |
Bad Request | 错误请求。服务器无法理解请求的格式 |
401 |
Unauthorized | 未授权。请求要求身份验证 |
402 |
Payment Required | 需要付款。保留,将来使用 |
403 |
Forbidden | 禁止访问。服务器拒绝请求 |
404 |
Not Found | 未找到。服务器找不到请求的资源 |
405 |
Method Not Allowed | 方法不允许。请求方法不被允许 |
406 |
Not Acceptable | 不可接受。无法使用请求的内容特性响应 |
407 |
Proxy Authentication Required | 需要代理授权。与401类似,但需要代理授权 |
408 |
Request Timeout | 请求超时。服务器等待请求时超时 |
409 |
Conflict | 冲突。请求与当前资源状态冲突 |
410 |
Gone | 已删除。请求的资源已被永久删除 |
411 |
Length Required | 需要有效长度。请求未定义Content-Length |
412 |
Precondition Failed | 前提条件失败。请求头中的前提条件失败 |
413 |
Payload Too Large | 请求实体过大。请求实体超过服务器限制 |
414 |
URI Too Long | 请求URI过长。请求的URI超过服务器限制 |
415 |
Unsupported Media Type | 不支持的媒体类型。请求格式不被支持 |
416 |
Range Not Satisfiable | 请求范围不符合要求。请求的范围无效 |
417 |
Expectation Failed | 期望失败。服务器无法满足Expect请求头 |
418 |
I'm a teapot | 我是茶壶。愚人节玩笑,服务器拒绝煮咖啡 |
421 |
Misdirected Request | 错误定向请求。请求被定向到无法响应的服务器 |
422 |
Unprocessable Entity | 无法处理的实体。请求格式正确但语义错误 |
423 |
Locked | 已锁定。当前资源被锁定 |
424 |
Failed Dependency | 依赖失败。由于之前的请求失败 |
425 |
Too Early | 太早。服务器不愿意冒险处理可能重放的请求 |
426 |
Upgrade Required | 需要升级。客户端应切换到不同的协议 |
428 |
Precondition Required | 需要前提条件。要求请求是有条件的 |
429 |
Too Many Requests | 请求过多。用户在给定时间内发送了太多请求 |
431 |
Request Header Fields Too Large | 请求头字段过大。请求头字段超过服务器限制 |
451 |
Unavailable For Legal Reasons | 因法律原因不可用。由于法律原因无法提供资源 |
| 5xx - 服务器错误 | ||
500 |
Internal Server Error | 服务器内部错误。服务器遇到错误,无法完成请求 |
501 |
Not Implemented | 未实现。服务器不支持请求的功能 |
502 |
Bad Gateway | 错误网关。服务器作为网关或代理,从上游服务器收到无效响应 |
503 |
Service Unavailable | 服务不可用。服务器暂时过载或维护 |
504 |
Gateway Timeout | 网关超时。服务器作为网关或代理,未及时从上游服务器收到请求 |
505 |
HTTP Version Not Supported | HTTP版本不受支持。服务器不支持请求的HTTP协议版本 |
506 |
Variant Also Negotiates | 变体也在协商。服务器内部配置错误 |
507 |
Insufficient Storage | 存储空间不足。服务器无法存储完成请求所需的内容 |
508 |
Loop Detected | 检测到循环。服务器在处理请求时检测到无限循环 |
510 |
Not Extended | 未扩展。获取资源所需的策略未被满足 |
511 |
Network Authentication Required | 需要网络认证。客户端需要进行身份验证才能获得网络访问权限 |
使用说明
状态码分类
- 1xx(信息响应):表示接收的请求正在处理
- 2xx(成功):表示请求正常处理完毕
- 3xx(重定向):表示需要进行附加操作以完成请求
- 4xx(客户端错误):表示客户端请求有误
- 5xx(服务器错误):表示服务器处理请求出错
常用状态码
200 OK:请求成功301 Moved Permanently:永久重定向302 Found:临时重定向304 Not Modified:资源未修改,使用缓存400 Bad Request:请求参数错误401 Unauthorized:未授权403 Forbidden:禁止访问404 Not Found:资源未找到500 Internal Server Error:服务器内部错误502 Bad Gateway:网关错误503 Service Unavailable:服务不可用