查看一个URL是否命中Cloudflare的CDN缓存
当我们在Cloudflare上配置的CDN缓存后,可以通过浏览器检查想缓存的元素是否真的被Cloudflare的边缘节点缓存了。
Cloudflare的缓存状态信息使用的不是默认的“X-Cache”字段,而是自用的“cf-cache-status”字段。
其查看方法如下:
- 使用谷歌chrome或者火狐浏览器,在浏览器界面,按F12,打开浏览器开发者工具,然后选择“网络”或者“Network”。
- 在浏览器页面中访问你想要检查的网站链接,这时“网络”中会出现该页面加载的所有元素。
- 点击Name一列中的某一元素,查看响应头(Response Headers)信息中的“cf-cache-status”字段,如下图。
本例中,该元素的缓存状态显示为“HIT”,代表命中了Cloudflare的CDN缓存。
注:因为这里是为了检查Cloudflare CDN边缘节点的缓存,因此建议停用浏览器缓存,方法如下图。
扩展阅读
Cloudflare的所有缓存状态说明,详见官方文档:
https://developers.cloudflare.com/cache/about/default-cache-behavior#cloudflare-cache-responses
发表回复