首页/网络/协议速查/4xx 客户端错误类(400-499)
本包目录(405 条)
HTTP 方法与状态码91 条
HTTP 头与缓存70 条DNS 与域名解析60 条TCP 与 UDP54 条TLS 与加密50 条IP 与 ICMP37 条邮件与文件传输43 条

4xx 客户端错误类(400-499)

表示请求本身有问题:语法错误、认证/权限不足、资源不存在、条件不满足等;重试前应先修正请求。

协议速查网络更新于 2026-10-12
范围400-499
含义错误来自请求方(或请求与当前资源状态不匹配)
规范RFC 9110 §15.5
常见码400、401、403、404、405、408、409、413、429

4xx 不等于「不能重试」:408(超时)与 429(限流)在退避后可以重试;403/404 无意义重试只会放大日志。排障先看响应体中的错误码与说明字段。

高频 4xx 归因快速表

状态码第一优先排查点
400请求体 JSON/表单格式、必填参数、非法字符
401缺少或过期凭证;看 WWW-Authenticate 提示的认证方案
403凭证有效但权限不足;也可能是网段/IP 白名单或 WAF 拦截
404URL 拼写、路由未注册、后端服务版本不一致
405请求方法不对;看 Allow 头允许哪些方法
429触发限流;按 Retry-After 退避

查看错误详情而不是只看码

查看错误详情而不是只看码
curl -si https://api.example.com/items/999 | head -20

数据来源与参考

  • RFC 9110 §15.5 客户端错误

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌