1xx**** | 信息性状态码 | 请求已接收,服务器正在处理。 |
100 | Continue | 请求已接收,客户端应继续发送请求的其余部分。 |
101 | Switching Protocols | 服务器理解请求并准备切换协议(如从 HTTP/1.1 到 HTTP/2 或 WebSocket)。 |
2xx | 成功状态码 | 请求已成功被服务器接收、理解并处理。 |
200 | OK | 请求成功,通常与 GET 或 POST 请求一起使用。 |
201 | Created | 请求成功并且服务器创建了新的资源。 |
202 | Accepted | 请求已接受,但服务器尚未处理。 |
203 | Non-Authoritative Info | 请求成功,返回的数据来自缓存或代理服务器,而非原始服务器。 |
204 | No Content | 请求成功,但没有返回任何内容。 |
205 | Reset Content | 请求成功,要求客户端重置视图(如清空表单输入)。 |
206 | Partial Content | 请求成功,返回部分资源,通常用于范围请求。 |
3xx**** | 重定向状态码 | 客户端需要进一步操作才能完成请求,通常是重定向或提供其他资源位置。 |
300 | Multiple Choices | 请求有多种选择,客户端可以选择一个响应。 |
301 | Moved Permanently | 请求的资源已被永久移动到新 URL。 |
302 | Found | 请求的资源临时移动到新位置,客户端应继续使用原始 URL。 |
303 | See Other | 客户端应使用另一个 URL 获取请求的资源,通常在 POST 请求后重定向至 GET 请求。 |
304 | Not Modified | 资源未被修改,客户端可以使用缓存的资源。 |
305 | Use Proxy | 请求应通过指定的代理服务器访问资源(该状态码已不推荐使用)。 |
307 | Temporary Redirect | 临时重定向,客户端应使用原请求方法,保持方法不变。 |
308 | Permanent Redirect | 永久重定向,客户端应使用新 URL,保持请求方法不变。 |
4xx | 客户端错误状态码 | 客户端的请求存在问题,通常是请求无效或缺少必要参数。 |
400 | Bad Request | 请求无效,服务器无法理解请求格式。 |
401 | Unauthorized | 请求未经授权,需提供身份认证信息。 |
402 | Payment Required | 请求需要支付费用,通常是预留给需要付费的服务(已不常用)。 |
403 | Forbidden | 服务器理解请求,但拒绝执行。客户端没有权限访问该资源。 |
404 | Not Found | 请求的资源未找到。 |
405 | Method Not Allowed | 请求方法不被允许,通常是请求方法不支持该资源(如 POST 请求某个只允许 GET 的资源)。 |
406 | Not Acceptable | 请求的资源类型不被接受。 |
407 | Proxy Authentication Required | 需要通过代理服务器进行身份验证。 |
408 | Request Timeout | 请求超时,客户端未在服务器规定的时间内完成请求。 |
409 | Conflict | 请求与服务器的当前状态发生冲突。 |
410 | Gone | 请求的资源已永久删除,不再可用。 |
411 | Length Required | 请求头中缺少 Content-Length 参数。 |
412 | Precondition Failed | 请求的先决条件失败(如请求头的 If-Modified-Since 失败)。 |
413 | Payload Too Large | 请求体过大,服务器无法处理。 |
414 | URI Too Long | 请求的 URL 过长,服务器无法处理。 |
415 | Unsupported Media Type | 请求的媒体类型不被支持。 |
416 | Range Not Satisfiable | 请求的资源部分不可用,超出了服务器支持的范围。 |
417 | Expectation Failed | 服务器无法满足请求头中的 Expect 期望值。 |
5xx**** | 服务器错误状态码 | 服务器未能完成有效请求,通常是服务器本身存在问题。 |
500 | Internal Server Error | 服务器内部错误,无法完成请求。 |
501 | Not Implemented | 服务器不支持请求的功能或方法。 |
502 | Bad Gateway | 服务器作为网关或代理时,接收到无效的响应。 |
503 | Service Unavailable | 服务器当前不可用,通常由于过载或停机维护。 |
504 | Gateway Timeout | 作为网关或代理的服务器没有及时从上游服务器收到响应。 |
505 | HTTP Version Not Supported | 服务器不支持请求中所使用的 HTTP 协议版本。 |