HTTP 状态码HTTP Status Code
你可能会说
页面打开是一片 404 页面,是链接写错了还是没部署好?
服务器用三位数字回答一次请求的结果:成功、重定向、请求有问题,还是服务器自己出错页面打不开时,Network 面板的 404 表示这次响应没有找到请求的目标资源;可能要检查地址、路由和部署。500 表示处理请求的一侧报告了内部错误,接着应结合请求 ID 和服务端日志找线索。状态码提供排查方向,不单独证明根因或责任归属。
也常被叫作状态码Status Code
同一个页面问题,状态码指出该检查哪一侧
example.com/save
GET
/old-page404服务器没有这个资源POST
/save500服务器处理请求时自己出错GET
/dashboard401身份没有被接受GET
/home200这次请求成功了500 · 服务器处理请求时自己出错服务器
去服务端日志查这次请求,前端提示文字不能替代状态码
用上方按钮切换状态码场景;首位数字先分大类(2xx 成功、3xx 重定向、4xx 客户端问题、5xx 服务端错误),具体数字再缩小原因范围。
状态码怎样帮助判断该改哪里
先读分类,再读数字:首位数字分组说明响应类别:2xx 成功类、3xx 重定向、4xx 客户端错误类、5xx 服务器错误类。它帮助决定先看哪里,仍需结合请求与日志定位原因。
数字进一步说明原因:404 是未找到目标资源的响应,401 表示请求缺少有效认证凭据,400 表示请求内容有问题;具体原因要结合 URL、请求和响应检查。
去哪里看:浏览器开发者工具的 Network 面板记录每次请求的状态码;接口调试工具和 AI 返回的报错里也会直接给出数字。
你可以这样告诉 AI Agent
页面打开返回 404,提交表单返回 500。请在 Network 面板核对请求 URL、状态码和响应内容;再结合路由/部署检查 404,并用请求 ID 查服务日志定位 500。修复后重新请求,并确认页面展示和保存结果都符合预期。
接下来学什么
延伸阅读 · 权威出处
快速练习