2xx HTTP 状态码列表及说明
整个网络基于 HTTP 协议工作。 浏览器向服务器发送通信并获得响应以将其显示在前端。 在这个过程中,可能会发生很多错误。 为了解决这些错误,Web 服务器在响应中返回一个三位数的 HTTP 状态代码。 此状态代码,也称为 HTTP 错误代码,指示通信中出了什么问题。 从服务器响应中接收到带有 2xx 系列的 HTTP 状态码表示服务器收到了客户端的请求并成功处理。 这里我们将解释2xx HTTP状态码列表。

HTTP 状态码
有 5 组不同的 HTTP 状态代码:
- 1xx 状态码信息
- 2xx 成功状态码
- 3xx 重定向状态码
- 客户端错误的 4xx 状态代码
- 服务器错误的 5xx 状态码
2xx 状态码
2xx 状态码表示通信成功,Web 服务器可以处理从客户端浏览器收到的请求。 下面是 2xx HTTP 状态代码的列表。
- 200 – 好的
- 201 – 创建
- 202 – 接受
- 203 – 非权威信息
- 204 – 没有内容
- 205 – 重置内容
- 206 – 部分内容
让我们详细解释每个状态码。
200 – 好的
这是从服务器收到的对成功处理的请求的典型响应。 例如,当您使用 Google Search Console 帐户中提供的 URL 检查工具等工具时,如果爬虫可以成功访问该网页,您将看到“200 – OK”的响应。
200 – OK 是正确的响应,服务器应该返回一个成功的请求,这表明没有问题。 您还可以使用 HTTP 标头检查器工具检查服务器响应代码的状态。
201 – 创建
状态码“201 – Created”表示服务器完成了从客户端收到的请求,并根据收到的请求创建了一个新的资源。 初始请求充当在服务器中生成新响应的触发器。 例如,服务器根据用户登录详细信息生成新响应。
202 – 接受
当服务器接受来自客户端的请求但尚未处理时,返回代码“202 – Accepted”。 这只是表示接受请求,但稍后会在实际处理发生时知道请求处理的结果。
203 – 非权威信息
当服务器成功处理请求但将信息从另一个资源返回给请求的客户端时,将收到代码“203 – 非权威信息”。 此状态码在 HTTP/1.0 中无效。
204 – 没有内容
当服务器无法为接收到的请求找到任何内容时,它会发送一个响应代码“204 – No Content”来指示客户端没有返回任何内容。
205 – 重置内容
这类似于代码 204,请求被服务器成功处理但没有返回内容。 这里的区别在于 205 代码通知客户端重置文档视图。
206 – 部分内容
由于请求标头中提到的范围,服务器在发送部分请求的资源时返回此代码。 例如,客户端可能会请求下载一系列文件并使用多个流来下载完整的内容。
