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 | 需要网络认证。客户端需要进行身份验证才能获得网络访问权限 |
关于 HTTP 状态码对照表
- HTTP 状态码是服务器对客户端请求的标准化响应代码,分为 1xx~5xx 五大类
- 适用于后端开发、API 调试、运维排障等场景,快速查找状态码含义
操作说明
- 在搜索框中输入状态码数字或关键词,可实时过滤表格内容
- 表格按 1xx/2xx/3xx/4xx/5xx 分类展示,颜色区分不同类别
- 点击表格行可查看完整的英文描述和中文说明
注意事项
- 部分状态码(如 418)为非正式扩展,实际生产环境中较少使用
- 301 与 302 的区别:301 为永久重定向,SEO 权重会转移;302 为临时重定向
- 401 表示未认证,403 表示已认证但无权限,两者含义不同
- 所有内容均在浏览器本地展示,不会上传任何数据