如何判断CDN缓存是否成功 您所在的位置:网站首页 cdn缓存加速浏览器插件 如何判断CDN缓存是否成功

如何判断CDN缓存是否成功

2023-05-28 18:16| 来源: 网络整理| 查看: 265

概述

本文主要介绍阿里云CDN配置缓存过期时间后,如何查看CDN资源是否缓存成功。

详细信息

阿里云CDN对于文件是否支持缓存是以X-Cache头部来确定,缓存时间是以X-Swift-CacheTime头部来确认,您可以查看您的资源返回的请求Header中是否包含这两个头部,用于确定是否缓存,查看具体的缓存时间是多久。在开通CDN服务并配置完成之后,如果需要查看您的内容是否缓存到CDN,请参考以下步骤:

方法一:通过浏览器查看CDN资源缓存情况 打开Chrome浏览器,选择更多工具>开发者工具,打开开发者工具,访问相关资源的URL。{77CA748B-4E27-4659-BFBF-33794A3CB8FF}_20191211144800.png 单击Network,然后单击需要查看的图片。FAQ1顶顶顶顶.png 在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’。 HIT:表示已缓存。 MISS:节点上无该文件的缓存,回源请求。 方法二:使用curl命令查看CDN资源缓存情况,命令如下: curl "http://[$Domain]" -voa 说明:[$Domain]为加速域名。 系统显示类似如下。 相关文档

阿里云CDN缓存规则请参见配置缓存过期时间。

适用于 CDN


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有