什么是 2xx 状态代码?
您在浏览网站的监控结果时是否遇到过恼人的“ 404(未找到请求的页面) ”消息?
嗯,这只是现有的许多 HTTP 状态代码的一个示例。HTTP 状态代码是指客户端从服务器获得的对特定请求的响应。这些代码是在用户尝试通过特定浏览器访问特定网页时或当 Googlebot 等搜索引擎蜘蛛进入该页面时生成的。
可能的状态代码消息有 5 种不同类别:
- 1xx - 信息响应
- 2xx-成功
- 3xx - 重定向
- 4xx - 请求错误
- 5xx - 服务器错误
2xx HTTP 状态代码到底是什么?
正如前面提到的,此状态代码表明你的请求已成功。当它出现时,意味着服务器收到你的请求,理解,接受并处理它。大多数情况下,这会转到一个确认页面,表明服务器执行了你所请求的操作。这也可能意味着 Googlebot 已成功检索 robots.txt 文件。
此状态代码的几个子类别可精确指出服务器的确切响应:
200 – OK
顾名思义,这是 2xx HTTP 状态代码中的典型响应。则说明请求已经成功。
201 – Created-创建
成功创建新资源时会出现 201 状态代码。状态页面还包括新资源的特征列表以及用户可以从中选择的位置。
202 – Accepted-已接受
该响应表明向服务器发出的某个请求已被接收并接受,但尚未处理或处理尚未完全完成。这是一个中间响应,请求在处理后可能会被执行或被拒绝。
203 – 非权威信息
顾名思义,203 代码是免责声明的一种形式。它表明服务器已成功处理请求,但从第三方服务器获取其信息,因此它是非权威的。
204 – No Content没有内容
这意味着服务器已成功处理请求,但无法返回任何内容。当你单击没有任何目标 URL 的链接时,通常会发生这种情况。
205-Reset Content重置内容
205 状态码与 204 类似,表示服务器未找到任何内容。
206 – Partial Content部分内容
在这种情况下,服务器只能生成部分请求的信息。206 状态代码的一个示例是用户在页面完全加载之前按下停止按钮。
207 – Multi Status多状态
207 代码是 XML 消息,在存在多个子请求的情况下具有多个不同的响应代码。
208 – Already Reported 已报告
此响应表明特定 DAV 绑定的内容已包含在先前对同一请求做出的回复中,因此不会再次提及。
250 – Low On Storage Space存储空间不足
这是一个警告,表明服务器已接收并接受请求,但由于缺乏足够的存储空间,可能无法完全满足该请求。大多数时候,还会给出对仍然可用空间量的估计。
226 IM Used
226 代码显示了服务器完成对资源的 GET 请求时应用的各种操作的结果。