目录
在计算机网络中,状态码(Status Code)是服务器向客户端返回的三位数数字代码,用于表示请求的处理结果。以下是常见的 HTTP 状态码分类及详细说明,帮助你快速理解不同状态码的含义和用途:
一、状态码分类(按首位数字)
| 分类 | 描述 |
|---|---|
| 1xx(信息性状态码) | 服务器已接收请求,需要客户端继续操作。 |
| 2xx(成功状态码) | 请求已成功处理。 |
| 3xx(重定向状态码) | 需要客户端进一步操作以完成请求(如跳转新 URL)。 |
| 4xx(客户端错误状态码) | 客户端请求存在错误(如参数错误、权限不足)。 |
| 5xx(服务器错误状态码) | 服务器处理请求时发生内部错误。 |
二、常见状态码详解
1xx(信息性状态码)
-
100 Continue
- 含义:服务器已收到请求的第一部分(如请求头),客户端可以继续发送剩余部分(如请求体)。
- 场景:常用于需要分块发送数据的长请求(如文件上传)。
-
101 Switching Protocols
- 含义:服务器切换协议(如从 HTTP 切换到 WebSocket)。
- 场景:WebSocket 握手时常见。

5601

被折叠的 条评论
为什么被折叠?



