HTTP 状态码(Status Code)是服务器用来告诉客户端(浏览器)当前请求处理情况的 3 位数字代码。 通常分为 5 大类,最常见的如下: --- 1xx:信息性状态码 (Informational) 表示请求已被接收,需要继续处理。这类状态码平时在浏览器中很少直接看到。 100 Continue:客户端应当继续发送请求。通常在发送大数据(如上传文件)前,客户端先发一个头信息询问服务器是否接收,服务器返回 100 后客户端再发数据。 101 Switching Protocols:协议切换。常见于 WebSocket 连接建立时,从 HTTP 协议升级为 WebSocket 协议。 --- 2xx:成功状态码 (Success) 表示请求已成功被服务器接收、理解、并接受。 200 OK:最常见。请求成功,服务器已返回请求的数据。 201 Created:请求成功并且服务器创建了新的资源。通常用于 POST 请求(如注册用户、发布文章)。 204 No Content:请求成功,但响应报文不包含实体的主体部分。常见于 DELETE 操作(删除成功,不需要返回数据)或 OPT...