如果CDN服务器控制缓存过期,默认值是多少?

时间:2014-03-22 08:35:54

标签: javascript caching cdn

建议我们将CDN用于第三方库,如(Bootstrap,JQuery)等。 但是当我们使用CDN时,谁控制缓存过期设置?如果CDN服务器控制缓存过期,默认值是什么?

注意:我的本地javascript缓存是1天

1 个答案:

答案 0 :(得分:0)

  

但是当我们使用CDN时,谁控制缓存过期设置?

为资源提供服务的CDN。

  

如果CDN服务器控制缓存过期,默认值是什么?

这取决于每个CDN以及他们指示浏览器缓存资源的时间。例如,对于Google jquery,他们将来会使用1年的Expires标头:

Expires:Fri, 20 Mar 2015 07:44:29 GMT

所以这一切都取决于您选择的CDN及其配置方式。但总的来说,CDN用于非动态资源,这些资源不会经常发生变化,就像固定的jQuery版本一样,实际上永远不会改变。