HTTP 状态码速查
HTTP 状态码是 Web 服务器返回给客户端的三位数字,用来告知请求是成功、被重定向还是失败了。本速查工具让你浏览并搜索从 1xx 到 5xx 的全部标准状态码,每个码都配有通俗易懂的说明、实际使用场景、常见响应头和相关状态码。
它专为 Web 开发者、API 开发者、QA 测试人员和系统管理员打造——让你快速查到状态码,准确理解何时该返回它,并对比那些容易混淆的码,比如 401 与 403、301 与 302。
如何使用本速查工具
搜索状态码
在搜索框中输入即可即时筛选。可按状态码(404)、按名称(重定向)或按说明关键词(代理)查找所有匹配的状态码。
按类别筛选
点击标签——全部、1xx、2xx、3xx、4xx 或 5xx——当你知道响应类型却不记得具体状态码时,只显示对应的一组。
展开详情
点击任意状态码卡片即可展开,查看它的使用场景、常见响应头和相关状态码。点击相关状态码可直接跳转过去。
置顶常用码
点击任意状态码上的书签图标,即可将它置顶到页面顶部。置顶项保存在你的浏览器中,跨会话依然保留。使用复制可一键获取状态码和名称。
功能特点
完整状态码列表
浏览每一个标准 HTTP 状态码,按 1xx 到 5xx 五大类别整理——包括 103、418、451 等少见的状态码。
类别颜色区分
每组都有专属颜色——信息响应、成功、重定向、客户端错误和服务器错误——让你一眼认出响应类型。
即时搜索
边输入边筛选,可按状态码、状态名称或说明中的任意关键词查找,几秒内就能找到正确的状态码。
类别筛选标签
在全部、1xx、2xx、3xx、4xx 和 5xx 标签间切换,把列表收窄到单一响应类别。
实用使用场景
展开任意状态码即可看到真实场景,说明服务器何时以及为何返回它,帮你为自己的 API 选对状态码。
常见响应头
每个状态码都列出通常随之发送的响应头,例如 Location、Retry-After 或 WWW-Authenticate。
相关状态码导航
容易混淆的状态码相互关联——从 401 跳到 403,或从 301 跳到 302,立刻对比它们的差异。
置顶快速查阅
把最常用的状态码加为书签,让它们始终位于页面顶部。置顶项保存在本地——无需注册账户。
复制到剪贴板
一键同时复制状态码及其名称,随时粘贴到你的代码、文档或缺陷报告中。
常见问题
HTTP 状态码 200 是什么意思?
200 OK 是标准的成功响应。它表示请求已被接收、理解并完成,响应体中包含所请求的资源。成功的 GET、返回数据的 POST,或任何返回你所请求资源的 API 调用,都会看到它。
4xx 和 5xx 错误有什么区别?
4xx 是客户端错误——请求本身有问题,比如 URL 错误(404)、缺少身份验证(401)或数据格式错误(400),因此不做修改重试同一请求仍会失败。5xx 是服务器错误——请求有效但服务器未能完成它,例如 500 Internal Server Error 或 503 Service Unavailable。对于 5xx,通常要在服务器端修复。
404、500、403 状态码各代表什么?
404 Not Found 表示服务器找不到所请求的资源——该 URL 无法识别。500 Internal Server Error 是服务器遇到意外情况时的通用消息,比如未处理的异常。403 Forbidden 表示服务器理解请求但拒绝授权;与 401 不同,重新登录也无济于事,因为问题出在权限而非身份。
401 和 403 有什么区别?
401 Unauthorized 表示未提供有效的身份验证凭据——客户端应登录后重试。403 Forbidden 表示客户端已通过身份验证但没有访问该资源的权限,因此重新登录也不会改变结果。
什么时候该用 301 而不是 302 重定向?
当资源已永久迁移到新 URL 时(如域名变更或 URL 结构调整),使用 301 Moved Permanently——搜索引擎会将索引更新到新地址。当属临时重定向、将来仍应使用原 URL 时(如维护页面或 A/B 测试),使用 302 Found。
502 Bad Gateway 是什么意思?
502 Bad Gateway 表示一台充当网关或代理的服务器从上游服务器收到了无效的响应。它常发生在 Nginx 这类反向代理无法连接后端应用,或后端返回格式错误响应的时候。
我置顶的状态码会被保存吗?
会。置顶的状态码保存在浏览器的本地存储中,刷新页面和重开浏览器后依然保留。无需账户或服务器连接——而且由于数据存于本地,你的置顶项对你的设备保持私密。
还没有评论,快来发表第一条!