API 排障清单:从异常响应到根因定位
覆盖响应结构、鉴权失败、状态码与编码排查的一套 API 调试闭环流程,帮助你更快定位根因。
这份清单的目标是把“猜问题”变成“按步骤定位问题”。先验证响应结构,再验证 Token,再验证状态码和编码,效率会明显提升。
本指南涉及工具
1)先确认响应结构是否正确
把响应内容贴到 JSON Formatter,先排除 JSON 格式问题。很多线上问题本质是逗号、转义、字段类型不一致。
如果 JSON 合法但字段错误,建议截取最小复现片段并附到 issue,前后端都能快速对齐。
2)鉴权问题优先排查 Token
用 JWT Decoder 看 exp、nbf、aud、iss。大量 401/403 其实是过期、受众不匹配或环境混用导致。
再用 JWT Verifier 检查签名路径。如果能解码但不能验签,重点排查密钥轮换、算法不一致和环境变量。
3)最后核对状态码与编码细节
通过 HTTP Status Codes 确认服务端语义。例如 422 和 400 的处理方式不同,会直接影响客户端重试逻辑。
若请求头或负载有 Base64 字段,先解码再分析。换行符、字符集假设错误是集成问题高发点。