Browser 如何确保用户在部署后拥有最新的JS?
我有一个在.js文件中包含一些JavaScript的站点。让我们称之为foo.js。该站点托管在由CDN前置的Apache服务器上 以下是我的浏览器中开发人员工具中关于foo.js的指令(希望相关):Browser 如何确保用户在部署后拥有最新的JS?,browser,browser-cache,cdn,cache-control,Browser,Browser Cache,Cdn,Cache Control,我有一个在.js文件中包含一些JavaScript的站点。让我们称之为foo.js。该站点托管在由CDN前置的Apache服务器上 以下是我的浏览器中开发人员工具中关于foo.js的指令(希望相关): age: 45777 cache-control: max-age=1209600, must-revalidate date: Tue, 13 Oct 2020 09:52:11 GMT last-modified: Tue, 22 Sep 2020 10:58:29 GMT 问题 如果我将新
age: 45777
cache-control: max-age=1209600, must-revalidate
date: Tue, 13 Oct 2020 09:52:11 GMT
last-modified: Tue, 22 Sep 2020 10:58:29 GMT
问题
这回答了你的问题吗?不完全是。我想确保我了解设置max age和must revalidate cache control头如何影响用户何时获得新版本。我还想知道是否可以设置不同的指令来获得所需的行为。谢谢