什么是HTTP 状态码速查?
HTTP 状态码速查表按 1xx 到 5xx 分类列出常见状态码的含义、典型成因与排查方向,支持按码值或关键词搜索。数据内置在页面中,查询在本地完成。
怎么用HTTP 状态码速查?
- 1在搜索框输入状态码或关键词(如 502、超时、跨域)。
- 2按类别筛选,快速缩小到 4xx 客户端错误或 5xx 服务端错误。
- 3展开条目查看含义、常见成因与排查建议。
- 4排查线上问题时,配合服务端与网关日志一起看。
常见问题
502 和 504 有什么区别?+
502 Bad Gateway 表示网关收到了上游的无效响应,通常是上游进程挂掉或返回了非法报文;504 Gateway Timeout 表示网关等待上游响应超时,上游还活着但太慢。前者查上游是否崩溃,后者查慢查询与超时配置。
401 和 403 该怎么选?+
401 Unauthorized 表示身份未认证或凭据无效,客户端应去登录或刷新令牌;403 Forbidden 表示身份已确认但没有权限,重新登录也不会改变结果。接口设计中混用这两者会让客户端无法正确决策。
为什么我看到的是 200 但业务失败了?+
这通常是把业务错误包在 200 响应体里返回。这种设计会让缓存、监控与重试策略失效,建议让 HTTP 状态码表达传输与请求层面的结果,业务错误码放在响应体中,两者语义分离。