免费在线 HTTP 状态码查询
完整的 HTTP 状态码参考,包含详细描述。即时搜索和过滤 1xx、2xx、3xx、4xx 和 5xx 状态码。免费,纯客户端,无需注册。
100% 客户端处理 · 数据永不离开您的浏览器62 codes
使用说明 HTTP 状态码查询
浏览完整的 HTTP 状态码列表。使用搜索框按代码编号、名称或关键词过滤。使用分类标签仅显示 1xx、2xx、3xx、4xx 或 5xx 代码。
- 搜索——输入数字如
404或关键词如redirect,实时过滤结果。 - 分类标签——点击分类缩小列表:1xx(信息)、2xx(成功)、3xx(重定向)、4xx(客户端错误)、5xx(服务器错误)。
- 点击任意行——展开完整描述。使用复制按钮复制代码和名称(如
404 Not Found)到剪贴板。
颜色编码:蓝色 = 信息,绿色 = 成功,黄色 = 重定向,橙色 = 客户端错误,红色 = 服务器错误。
常见问题
404 Not Found 错误是什么?
404 状态码表示服务器找不到请求的资源。URL 可能错误、资源可能已被删除,或者被有意隐藏。这是用户最常遇到的 HTTP 错误。
401 和 403 有什么区别?
401 未授权表示需要认证——服务器不知道你是谁。403 禁止访问表示服务器知道你是谁,但你没有访问该资源的权限。
应该用 301 还是 302 重定向?
当 URL 永久移动时使用 301(永久移动)——搜索引擎会更新索引。临时重定向时使用 302(临时重定向)。对于 API 和 SPA,建议使用 307 和 308 以保留 HTTP 方法。
500 内部服务器错误是什么意思?
500 是通用服务器端错误,表示服务器遇到意外情况,无法完成请求。通常由服务器端的 bug、配置错误或未处理的异常引起。
502 和 504 有什么区别?
502 错误网关表示代理服务器收到了来自上游服务器的无效响应。504 网关超时表示代理服务器在规定时间内未收到上游服务器的任何响应——上游服务器响应太慢或无法访问。
429 请求过多是什么意思?
429 表示你超过了速率限制——在给定时间窗口内发送了过多请求。响应通常包含 Retry-After 头部,指示何时可以再次请求。使用第三方 API 时经常遇到此状态。