HTTP 状态码(HTTP Status Code)是服务器在接收到客户端请求后,返回给客户端的一个三位数字代码,用来表示请求的处理结果状态。它属于 HTTP 响应的一部分,帮助客户端(浏览器、App、接口调用方)快速判断请求是否成功、失败以及失败原因。
| 类别 | 范围 | 含义 | 常见示例 |
|---|---|---|---|
| 1xx | 100–199 | 信息性状态码(临时响应) | 100 Continue |
| 2xx | 200–299 | 成功 | 200 OK |
| 3xx | 300–399 | 重定向 | 301、302、304 |
| 4xx | 400–499 | 客户端错误 | 400、401、403、404 |
| 5xx | 500–599 | 服务器错误 | 500、502、503 |
| 状态码 | 含义 |
|---|---|
| 200 OK | 请求成功 |
| 201 Created | 已创建资源(如 POST 成功) |
| 204 No Content | 成功但无返回内容(常用于删除) |
| 状态码 | 含义 |
|---|---|
| 301 Moved Permanently | 永久重定向 |
| 302 Found | 临时重定向 |
| 304 Not Modified | 资源未修改(使用缓存) |
| 状态码 | 含义 |
|---|---|
| 400 Bad Request | 请求参数或格式错误 |
| 401 Unauthorized | 未认证(未登录) |
| 403 Forbidden | 无权限访问 |
| 404 Not Found | 资源不存在 |
| 405 Method Not Allowed | 请求方法不允许(如用 POST 访问只支持 GET 的接口) |
| 429 Too Many Requests | 请求过于频繁(限流) |
| 状态码 | 含义 |
|---|---|
| 500 Internal Server Error | 服务器内部错误 |
| 502 Bad Gateway | 网关或代理服务器收到无效响应 |
| 503 Service Unavailable | 服务暂时不可用 |
| 504 Gateway Timeout | 网关超时 |
2 成功,3 跳转,4 你错,5 我错
如果你愿意,我也可以:
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。