PWA和服务工作者

时间:2018-04-18 19:29:12

标签: service-worker

最近创建了一个带有service-worker的PWA,一切都在本地测试服务器上运行良好,资源和缓存在服务工作者的每个版本更改时都会更新。

我遇到了一个问题,虽然有一个实时的IIS Win服务器,它似乎服务服务器缓存高于服务工作者缓存,或者可能是服务工作者的缓存版本。有没有人用IIS Win Server遇到这个问题? PWA是基于html和js的。

1 个答案:

答案 0 :(得分:0)

这是在IIS服务器端,我所做的是将max-age设置为60标头,并且还禁用了此特定站点上的CACHE。这意味着服务工作者接管了缓存控制,我可以看到它在更改版本号时更新。换句话说,IIS正在缓存服务工作者文件。