状态码速查
🔵 1xx - 信息性状态码(Informational)
状态码 | 含义 | 描述 |
---|---|---|
100 | Continue | 客户端应继续其请求。服务器已收到请求头,正在等待请求体。 |
101 | Switching Protocols | 客户端请求切换协议,服务器同意并切换。常见于 WebSocket 握手。 |
🟢 2xx - 成功状态码(Successful)
状态码 | 含义 | 描述 |
---|---|---|
200 | OK | 请求成功,服务器已返回请求的数据。 |
201 | Created | 请求成功并创建了新的资源。常用于 POST 创建。 |
202 | Accepted | 请求已接收,但尚未处理完成。 |
204 | No Content | 请求成功,但服务器不返回内容。常用于 DELETE 操作。 |
🟡 3xx - 重定向状态码(Redirection)
状态码 | 含义 | 描述 |
---|---|---|
301 | Moved Permanently | 请求的资源已永久移动到新位置,客户端应使用新 URL。 |
302 | Found | 请求的资源临时移动,客户端应继续使用原 URL。 |
303 | See Other | 请求应使用 GET 方法访问另一个 URL。 |
304 | Not Modified | 资源未修改,客户端可使用缓存版本。常用于缓存优化。 |
307 | Temporary Redirect | 临时重定向,请求方法不变(区别于 302)。 |
🔴 4xx - 客户端错误(Client Error)
状态码 | 含义 | 描述 |
---|---|---|
400 | Bad Request | 请求格式错误,服务器无法理解。 |
401 | Unauthorized | 未授权,需身份验证。 |
403 | Forbidden | 请求被拒绝,服务器理解请求但拒绝执行。 |
404 | Not Found | 请求资源不存在。 |
405 | Method Not Allowed | 请求方法不被允许。 |
408 | Request Timeout | 请求超时,服务器未收到完整请求。 |
409 | Conflict | 请求冲突,通常是资源状态冲突。 |
413 | Payload Too Large | 请求体过大,服务器无法处理。 |
429 | Too Many Requests | 请求过于频繁,被限流。 |
🔴 5xx - 服务器错误(Server Error)
状态码 | 含义 | 描述 |
---|---|---|
500 | Internal Server Error | 服务器内部错误,无法完成请求。 |
501 | Not Implemented | 请求方法未实现。 |
502 | Bad Gateway | 网关或代理服务器收到无效响应。 |
503 | Service Unavailable | 服务器暂时不可用(过载或维护)。 |
504 | Gateway Timeout | 网关超时,未及时获得上游响应。 |
505 | HTTP Version Not Supported | 服务器不支持请求中的 HTTP 版本。 |
状态码速查
http://gadoid.io/2025/05/17/状态码速查/