推荐使用CDN作为第三方库,比如(Bootstrap,JQuery)等,但是当我们使用CDN时,谁来控制缓存过期设置呢?CDN服务端控件缓存过期,默认值是多少?
注意:我的本地javascript缓存是1天
发布于 2014-03-22 16:42:42
但是当我们使用CDN时,谁来控制缓存过期设置?
为资源提供服务的CDN。
如果CDN服务器控制缓存过期,默认值是多少?
这将取决于每个CDN以及它们指示浏览器缓存资源的时间。例如,对于谷歌jquery,他们在未来为其提供1年过期标题:
Expires:Fri, 20 Mar 2015 07:44:29 GMT因此,这将完全取决于您选择的CDN及其配置方式。但一般而言,CDN用于不经常更改的非动态资源,就像固定的jQuery版本一样,实际上永远不会更改。
https://stackoverflow.com/questions/22575317
复制相似问题