网站与开发 / CLEARBYTE

网站检查与集成的 HTTP 状态码

状态码描述 HTTP 请求结果。显示友好错误页但返回 200,与真正 404 不同。测试网站或 API 时应结合代码、方法及响应头。

网站检查与集成的 HTTP 状态码

状态码描述 HTTP 请求结果。显示友好错误页但返回 200,与真正 404 不同。测试网站或 API 时应结合代码、方法及响应头。
代码含义实际解读
200OK请求成功;按请求方法解释正文。
201已创建请求创建了一个或多个资源。
204无内容请求成功,无响应内容。
301永久移动资源具有新的永久 URI;部分客户端可能将 POST 改为 GET。
302已找到临时重定向;部分客户端可能将 POST 改为 GET。
307临时重定向保留请求方法的临时重定向。
308永久重定向保留请求方法的永久重定向。
304未修改条件 GET 或 HEAD 可复用已存储的表示。
400错误请求服务器因认为存在客户端错误,无法或不愿处理请求。
401未认证需要有效身份凭证。
403禁止访问服务器理解请求但拒绝执行。
404未找到未找到当前表示,或服务器不愿披露。
405方法不允许方法已知,但目标资源不支持。
410已移除访问已不可用,且很可能是永久状态。
429请求过多请求速率受限;可能提供 Retry-After。
500服务器内部错误意外服务器状态阻止了请求完成。
502网关错误网关收到无效上游响应。
503服务不可用服务器暂时无法处理请求。
504网关超时网关未及时收到上游响应。
将此参考表下载为 CSV ↓

公式与方法

解析预期文档或 JSON 前先看状态。验证规范 URL 时有意跟踪并记录重定向链;删除页需检查页面文字及真实状态。认证、限流与临时故障处理不同,429/503 的 Retry-After 应遵守。200 正文仍可能报告业务失败,状态本身不能验证全部操作。

计算示例

未知 URL 显示“页面未找到”却返回 200,文字与协议结果矛盾。自定义错误设计也可以正确返回 404。

哪些因素会改变结果

本表只概括部分标准语义,不涵盖全部状态码或应用约定。403 或 404 不能证明资源从未存在。

来源与定义

方法核验日期:

继续处理相关问题