使已经使用max-age缓存的文件过期

时间:2019-05-24 21:17:37

标签: javascript html reactjs caching http-headers

是否有一种方法可以使已经使用Cache-Control max-age=LARGE_NUMBER缓存的用户设备上的文件失效。

我想强迫用户下载最新文件,但是该文件先前已被缓存很长时间,因此用户将继续看到旧版本太长时间了。我现在知道我需要将cache-control设置为no-store,并且这样做已经完成,但这对已经获得缓存版本的用户没有帮助。

我也将Expires设置为0,但是如此处所述-https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Expirescache-control优先于expires,所以不能解决我的问题。

有关信息,这发生在我的react应用程序的index.html文件上。

我已经看到了-Force browser to clear cache,没有任何帮助。我尝试将查询字符串添加到html文件中,但结果为404。

0 个答案:

没有答案