HTTP 状态码表

HTTP 状态码参考

HTTP状态码HTTP状态码对照表状态码查询HTTP错误码接口响应状态码HTTP响应码大全
最后更新: 2026/4/8
100
Continue
继续发送请求
101
Switching Protocols
切换协议
102
Processing
处理中
200
OK
请求成功
201
Created
已创建
202
Accepted
已接受
204
No Content
无内容
206
Partial Content
部分内容
300
Multiple Choices
多种选择
301
Moved Permanently
永久移动
302
Found
临时移动
304
Not Modified
未修改
307
Temporary Redirect
临时重定向
308
Permanent Redirect
永久重定向
400
Bad Request
请求错误
401
Unauthorized
未授权
403
Forbidden
禁止访问
404
Not Found
未找到
405
Method Not Allowed
方法不允许
408
Request Timeout
请求超时
409
Conflict
冲突
410
Gone
已删除
413
Payload Too Large
请求实体过大
414
URI Too Long
URI过长
415
Unsupported Media Type
不支持的媒体类型
429
Too Many Requests
请求过多
500
Internal Server Error
服务器内部错误
501
Not Implemented
未实现
502
Bad Gateway
网关错误
503
Service Unavailable
服务不可用
504
Gateway Timeout
网关超时
505
HTTP Version Not Supported
HTTP版本不支持
分享:

使用说明

  1. 打开工具页面,默认展示全部 35 个 HTTP 状态码,以颜色卡片按五大类别排列显示。
  2. 在顶部搜索框中输入状态码数字、英文名称或中文描述关键词,列表实时过滤展示匹配结果。
  3. 找到目标状态码后,查看卡片中的英文名称中文说明,快速了解该响应码的标准含义。
  4. 点击卡片右上角的复制按钮,状态码数字自动写入剪贴板,可直接粘贴到代码、接口文档或日志分析记录中。
  5. 通过卡片的背景颜色(蓝色信息、绿色成功、黄色重定向、橙色客户端错误、红色服务器错误)直观判断状态码类别,辅助理解响应结果的性质。

核心功能

  • 1
    实时搜索
    支持通过状态码数字、英文名称或中文描述进行实时过滤搜索,输入内容后即时筛选匹配结果,快速定位目标状态码,无需手动翻页查找,三种维度均可触发匹配。
  • 2
    分类色标
    按照 1xx 信息类(蓝色)、2xx 成功类(绿色)、3xx 重定向类(黄色)、4xx 客户端错误类(橙色)、5xx 服务器错误类(红色)五种颜色直观区分,一眼辨别状态码所属类别。
  • 3
    一键复制
    每个状态码卡片右上角提供复制按钮,点击后自动将状态码数字复制到剪贴板,复制成功后按钮切换为勾选图标进行视觉反馈,方便快速粘贴到代码或技术文档中。
  • 4
    全量收录
    收录 HTTP 协议中最常用的 35 个标准状态码,涵盖 1xx 信息、2xx 成功、3xx 重定向、4xx 客户端错误、5xx 服务器错误五大类别,覆盖日常开发与运维中绝大多数实际场景。
  • 5
    响应式卡片布局
    页面采用自适应网格排列,手机端显示单列、平板显示两列、桌面显示三列,每个状态码以独立卡片呈现代码数字、英文名称和中文说明,信息层次清晰,浏览体验良好。

适用场景

接口调试
后端接口返回非预期状态码时,开发者可快速查询该码的含义与标准解释,准确判断是请求参数错误(4xx)还是服务端异常(5xx),显著缩短问题定位时间,提升调试效率。
前后端联调
前后端约定接口规范时,可对照查阅每个业务场景应使用哪个状态码,例如创建资源返回 201、无权限返回 401 还是 403,避免团队成员理解不一致导致的沟通成本。
运维故障排查
运维人员查看服务访问日志或 Nginx 错误日志时,遇到不熟悉的状态码可即时搜索查阅,快速区分 502 网关错误与 503 服务不可用的根本原因,辅助制定处置方案。
学习与技术备考
计算机网络学习者或准备技术面试的开发者可利用此表快速复习 HTTP 协议状态码体系,通过彩色分类辅助记忆,加深对各类响应码含义与适用场景的理解与区分能力。

工具优势

免费无限制使用
工具完全免费开放,无需注册账号,无使用次数和功能限制,随时访问即可查阅全部 HTTP 状态码信息,没有任何收费项目或付费墙,开发者可放心收藏日常使用。
纯本地运行保护隐私
所有状态码数据内置于页面,搜索和复制操作完全在浏览器本地执行,不向任何服务器发送请求,不记录用户操作行为,隐私安全有充分保障,断网环境下同样可以正常使用。
搜索复制双效提升效率
实时搜索可快速定位目标状态码,一键复制功能从查找到取用仅需数秒,相比翻阅 RFC 文档或通过搜索引擎检索,日常查阅效率显著提升,适合开发工作中的高频查阅需求。

常见问题

Q: 这个工具收录了哪些 HTTP 状态码?

A: 工具收录了 35 个最常用的 HTTP 标准状态码,包括 1xx 信息类(100、101、102)、2xx 成功类(200、201、202、204、206)、3xx 重定向类(300、301、302、304、307、308)、4xx 客户端错误类(400、401、403、404、405、408、409、410、413、414、415、429)以及 5xx 服务器错误类(500、501、502、503、504、505),覆盖日常开发的主要使用场景。

Q: 搜索功能支持哪几种搜索方式?

A: 搜索框支持三种匹配方式:直接输入状态码数字(如「404」)、输入英文名称关键词(如「not found」)、以及输入中文描述关键词(如「未找到」)。搜索实时触发,无需点击按钮,输入内容后列表自动更新显示匹配结果,清空输入框则恢复显示全部 35 个状态码。

Q: 使用这个工具需要上传数据或联网请求接口吗?

A: 完全不需要。本工具所有状态码数据均内置在页面代码中,运行在浏览器本地,无需联网请求外部接口,也不会收集或上传任何用户操作数据。搜索、复制等所有功能均在本地浏览器内完成,安全可靠,即使在断网环境下也可以正常使用,不存在任何数据泄露风险。

Q: 401 未授权和 403 禁止访问有什么区别,分别在什么场景下使用?

A: 401 Unauthorized 表示请求缺少有效的身份认证凭据,服务器不知道你是谁,通常需要登录或提供有效 Token 后重新发起请求。403 Forbidden 表示服务器已识别了请求方的身份,但判定其没有权限访问该资源,即使重新认证也无法获取访问权。简单区分:401 是「你是谁,请先证明身份」,403 是「我知道你是谁,但你没有权限访问这里」,两者在接口设计中代表完全不同的业务语义。

关联介绍

什么是HTTP状态码

HTTP状态码分五类:1xx信息(继续、理解)、2xx成功(200 OK、201创建)、3xx重定向、4xx客户端错误(404未找到、401未授权)、5xx服务端错误(500内部错误、503服务不可用)。

什么是4xx状态码

4xx表示客户端请求有问题。常见:400 Bad Request(语法错误)、401 Unauthorized(需认证)、403 Forbidden(无权限)、404 Not Found(资源不存在)、429 Too Many Requests(请求过多/限流)。