我们可以通过打开浏览器审查元素来分析 CDN 返回的 Response Header,其
中 X-Cache 字段来判断是否命中缓存,具体可以参见[如何通过浏览器的审查元素判
断 CDN 缓存是否成功]。
在 Response Headers 字段内,可以查看详细的请求和返回的报文信息。
● Age:为 CDN 返回的头部字段,表示该文件在 CDN 节 - 点上缓存的时间,
单位为秒。只有文件存在于节点上 Age 字段才会出现,当文件被刷新后或者
文件被清除的首次访问,在此前文件并未缓存,无 Age 头部字段,需要注意
当 Age 为 0 时,表示节点已有文件的缓存,但由于缓存已过期,本次无法直
接使用该缓存,需回源校验。
● X-Swift-SaveTime:CDN 节点上的缓存 RS(swift)的时间,即该文件是在
什么时间缓存到 CDN 节点上。
● X-Swift-CacheTime:CDN 节点上的允许缓存时间,即该文件可以在 CDN
节点上缓存多久,是指文件在 CDN 节点缓存的总时间。计算还有多久需要回
源刷新 = 'X-Swift-CacheTime' – 'Age'。
● X-Cache:"HIT" 表示已缓存,"MISS" 表示节点上无该文件的缓存,回源
请求。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。