跳转到内容
搜索文档

状态码

最后更新 查看 MarkdownAgent 设置

Cloudflare 仪表板 Analytics(分析) 应用中的 Status Codes(状态码) 指标为客户提供网站每个数据中心发生错误分布的更深入洞察。数据中心设施是 Cloudflare 运行构成边缘网络的服务器的位置(当前位置 ↗)。

通过边缘传递的响应中出现的 HTTP 状态码会显示在分析中。

Origin Status Code 可帮助你调查源站问题。如果源站返回 5xx 错误,Cloudflare 边缘会将此错误转发给最终用户。比较 Edge Status Code 和 Origin Status Code 可帮助确定问题发生在源站还是 Cloudflare 边缘。

源自边缘服务器的错误(空白 502、503 或 504 错误页面,仅显示 Cloudflare)不会作为错误分析的一部分报告。

你可以通过在图例中选择一个或多个来筛选特定错误。你也可以排除特定错误,它将不再显示在图表中。

按 Cloudflare 数据中心划分的错误分析

常见 edge 状态码

  • 400 - 在 Cloudflare Edge 拦截的 Bad Request(例如,缺少或错误的 HTTP header)
  • 403 - 安全功能(例如,Web Application Firewall、Browser Integrity Check、Cloudflare challenges 以及大多数 1xxx 错误码)
  • 409 - 通常为 1000 或 1001 错误码形式的 DNS 错误
  • 413 - 文件上传大小超过允许的最大大小(在仪表板 Network(网络) > Maximum Upload Size(最大上传大小) 下配置。)
  • 444 - Nginx 用于表示服务器未向客户端返回任何信息并关闭连接。此错误码是 Nginx 内部的,不会返回给客户端。
  • 499 - Nginx 用于表示客户端在服务器仍在处理请求时关闭连接,使服务器无法返回状态码。

更多信息,请参阅 4xx Client Error。


常见 origin 状态码

  • 400 - 源站因应用发送的语法错误或不支持而拒绝请求。
  • 404 - 仅当源站对请求触发 404 响应时。
  • 4xx
  • 50x

更多信息,请参阅 4xx Client Error 和 Troubleshooting Cloudflare 5XX errors。


52x 错误

  • 520 - 这本质上是源站服务器返回意外内容或边缘无法容忍/无法解释的内容(即协议违规或空响应)时的「catch-all」响应。
  • 522 - 边缘无法与源站服务器建立 TCP 连接。
  • 523 - 源站服务器不可达(例如,源站 IP 更改但 DNS 未更新,或边缘与源站之间的网络问题)。
  • 524 - 边缘建立了 TCP 连接,但源站在连接超时前未回复 HTTP 响应。
  • 525 - 此错误表示 Cloudflare 与源站 web 服务器之间的 SSL 握手失败,可能由于网络问题或源站证书问题。
  • 526 - 源站配置的证书无效。

更多信息,请参阅 Troubleshooting Cloudflare 5XX errors。

这篇文档对您有帮助吗?