【发布时间】:2010-09-17 10:23:21
【问题描述】:
我有一个可以随时编辑的 JavaScript 资源。一旦它被编辑,我希望它能够相对快速地传播到用户的浏览器(大概 15 分钟左右),但是,这个资源被编辑的频率很少(可能一个月 2 次)。
我希望将资源缓存在浏览器中,因为它会被频繁检索,但我也希望缓存在浏览器上以半定期的时间间隔重置。
我知道我可以在请求资源时传递 no-cache 标头,但我想知道如果我没有传递 no-cache,缓存何时会在浏览器上自动重置。
我想这对于每个浏览器来说都是独立的,但我不确定。
我试着用谷歌搜索这个,但我发现的大部分点击都是关于清除浏览器的缓存...这不是我要找的。p>
【问题讨论】: