每次打开网页,浏览器和服务器之间都会交换状态码——一组三位数字,用来告诉客户端“这次请求到底怎么样了”。200 表示成功,404 表示页面不存在,500 表示服务器内部出错,这些都是 HTTP 状态码。

五大类状态码

  • 1xx 信息类:请求已接收,继续处理中。
  • 2xx 成功类:请求成功,如 200 OK、201 已创建。
  • 3xx 重定向类:需要跳转,如 301 永久移动、302 临时跳转。
  • 4xx 客户端错误类:请求本身有问题,如 404 未找到、403 禁止访问。
  • 5xx 服务器错误类:服务器处理失败,如 500、502 网关错误。

为什么要查状态码

网站打不开、接口报错时,状态码是定位问题的第一线索。开发者调试接口、站长排查网站故障、普通人理解“为什么访问失败”,都需要快速了解每个代码的含义。

在线 HTTP 状态码查询工具,输入或选择代码即可看到名称、分类和通俗解释,免费即用,是排查问题的便捷帮手。