输入或点击状态码,查含义、常见原因和排查建议,前后端联调随身手册。
🔒 全部在浏览器本地完成后端同学在群里甩来一句“接口 502 了,前端看下”,你不确定该查 Nginx、上游服务还是自己的请求头,翻出这个页对着 502 的触发原因逐条排除,最后定位到是网关把超时的上游踢掉了——比在群里来回猜快得多。
自己调接口时 401 和 403 换着出现,一直分不清差别,搜出来对比一眼就明白:401 是没带凭证或凭证过期,403 是带了但权限不够,该刷新 token 还是去找管理员开权限,心里立刻有数了。
只记得浏览器报错页上的数字,怎么搜?直接输数字就行:输"5"会列出全部 5xx,输完整的"504"直接定位到那一条,不用先选分类。
排查建议能直接告诉我问题出在哪吗?不能,它给的是排查方向和顺序,比如 500 先看服务端日志、502 先确认上游服务是否存活,具体原因还得结合你自己的日志和环境判断。
301、302、304 这些容易混的码,会讲清楚区别吗?会,每条都配了含义和触发场景:301 永久跳转、302 临时跳转、304 命中缓存不再传 body,各自该在什么时候出现、浏览器会怎么处理,都写明白了。