首页/工具箱/HTTP 状态码速查
5xx

HTTP 状态码速查

54 个状态码的中文含义、成因与排查方向

网络与运维近 30 天 900 次纯前端处理 · 不上传服务器
401 vs 403:401 是「你还没证明你是谁」(缺/错凭证),403 是「我知道你是谁,但你没权限」。
301 vs 302:301 永久(浏览器会缓存、SEO 权重转移),302 临时(不缓存)。改站结构用 301。
304 不是错误:它表示「你本地那份还是新的,用缓存吧」,配合 If-Modified-Since / ETag 出现。
499 是 Nginx 自定义:客户端在服务端响应前主动断开,常见于后端处理太慢、用户刷新页面。
502 vs 504:502 是后端返回了无效响应(后端挂了),504 是后端一直不响应(后端卡了)。
排查顺序:4xx 先看请求(URL、参数、鉴权、大小);5xx 先看服务端日志与上游状态。