Resources
  • 动态与公告
    • 产品动态
    • 安全公告
      • 关于针对 HTTP/2 协议漏洞的 DDoS 攻击防护
    • 产品公告
      • EdgeOne 控制台升级说明
      • 【腾讯云 EdgeOne】云 API 变更通知
  • 相关协议
    • 服务等级协议
  • TEO 政策
    • 隐私政策
    • 数据处理和安全协议
  • 联系我们
  • 词汇表
  • 常见问题
    • 异常状态码参考
    • 产品特性相关问题
    • 域名服务相关问题
    • 站点加速相关问题
    • 数据与日志相关问题
    • 安全防护相关问题

站点加速相关问题

如何判断用户请求是否命中 EdgeOne 节点缓存?

EdgeOne通过 EO-Cache-Status 来标识当前请求是否命中缓存,您可以通过以下两种方式查看该头部进行判断。
浏览器直接访问
通过 curl 请求验证
在浏览器内打开控制台,直接访问请求 URL,例如:https://example.com/test.webp。查看响应头内 EO-Cache-Status 的值,如果为 HIT,即命中缓存。




您可以在 Mac/Linux 系统下,通过 curl 请求验证,例如:curl https://example.com/test.webp -i。查看响应头内 EO-Cache-Status 的值,如果为 HIT,即命中缓存。





源站资源配置了跨域响应,资源经预热缓存后跨域响应失败,该如何处理?

预热缓存是直接对提交的 URL 资源发起请求,并非跨域请求,所以不会触发源站的跨域响应配置,预热缓存后的资源将不包含相关的跨域头部,当有用户访问该资源时,将可能出现跨域错误。
因此,如果您的资源需要满足跨域场景访问,且需进行预热缓存,建议通过自定义修改 HTTP 响应头,将跨域响应配置于 EdgeOne 内,由 EdgeOne 响应跨域头部即可。

清除缓存和预热缓存每次提交内容后需要多久才能生效?

清除缓存
类型
单次提交数量
生效时间
URL
1-5000 条 URL
5-50分钟
目录
1-1000条目录
5-220分钟
Hostname
1-1000个 Hostname
5-220分钟
Cache-Tag
1-100个 Cache-Tag
5-10分钟
全部缓存
-
5-220分钟
预热缓存
类型
单次提交数量
生效时间
URL
1-5000条 URL
5-30分钟
说明:
1. 当文件配置的缓存 TTL 少于5分钟时,建议不使用清除工具,而是等待超时更新。
2. 清除缓存中任何类型的实际总耗时主要取决于提交内容的数量,数量越多等待时间越长。
3. 预热缓存的实际总耗时主要取决于文件大小,文件越大等待时间越长。较多大文件(≥100MB)的预热生效时间可能会延长,超过30分钟。