HTTP 状态码速查表


写前端总要和 HTTP 状态码打交道,整理一下最常见的。

2xx 成功

  • 200 OK — 请求成功
  • 201 Created — 资源创建成功(POST 请求常用)
  • 204 No Content — 成功但没有返回内容(DELETE 请求常用)

3xx 重定向

  • 301 — 永久重定向,浏览器会缓存
  • 302 — 临时重定向
  • 304 — 资源未修改,用缓存

4xx 客户端错误

  • 400 — 请求参数有误
  • 401 — 未登录
  • 403 — 无权限
  • 404 — 资源不存在
  • 429 — 请求太频繁,被限流了

5xx 服务端错误

  • 500 — 服务器内部错误
  • 502 — 网关错误
  • 503 — 服务不可用

遇到问题时先看状态码,能快速定位是前端还是后端的问题。