HTTP 状态码表
HTTP 状态码参考
使用说明
- 打开工具页面,默认展示全部 35 个 HTTP 状态码,以颜色卡片按五大类别排列显示。
- 在顶部搜索框中输入状态码数字、英文名称或中文描述关键词,列表实时过滤展示匹配结果。
- 找到目标状态码后,查看卡片中的英文名称和中文说明,快速了解该响应码的标准含义。
- 点击卡片右上角的复制按钮,状态码数字自动写入剪贴板,可直接粘贴到代码、接口文档或日志分析记录中。
- 通过卡片的背景颜色(蓝色信息、绿色成功、黄色重定向、橙色客户端错误、红色服务器错误)直观判断状态码类别,辅助理解响应结果的性质。
核心功能
- 1实时搜索支持通过状态码数字、英文名称或中文描述进行实时过滤搜索,输入内容后即时筛选匹配结果,快速定位目标状态码,无需手动翻页查找,三种维度均可触发匹配。
- 2分类色标按照 1xx 信息类(蓝色)、2xx 成功类(绿色)、3xx 重定向类(黄色)、4xx 客户端错误类(橙色)、5xx 服务器错误类(红色)五种颜色直观区分,一眼辨别状态码所属类别。
- 3一键复制每个状态码卡片右上角提供复制按钮,点击后自动将状态码数字复制到剪贴板,复制成功后按钮切换为勾选图标进行视觉反馈,方便快速粘贴到代码或技术文档中。
- 4全量收录收录 HTTP 协议中最常用的 35 个标准状态码,涵盖 1xx 信息、2xx 成功、3xx 重定向、4xx 客户端错误、5xx 服务器错误五大类别,覆盖日常开发与运维中绝大多数实际场景。
- 5响应式卡片布局页面采用自适应网格排列,手机端显示单列、平板显示两列、桌面显示三列,每个状态码以独立卡片呈现代码数字、英文名称和中文说明,信息层次清晰,浏览体验良好。
适用场景
工具优势
常见问题
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(请求过多/限流)。