ServiceWorker - 更新缓存响应(由于将更改发布到后端)

时间:2016-10-27 06:10:29

标签: javascript http caching service-worker

在我们的ServiceWorker应用程序中,我们缓存响应,包括搜索的资源:

https://webservices.geodesy.gov.au/siteLogs/search/findByFourCharacterId?id=ADE1&format=geodesyml

当我们使用POST保存修改后的资源时,后续搜索会返回旧的缓存页面。在完成刷新以重新填充缓存之前。

有没有最好的方法来返回新资源?

我计划用新版本更新缓存资源。虽然我不能轻易看到你如何重新制定回应。

我们只是要从缓存中删除条目,然后它将不得不返回网络(在我们使用SW的模型中)。

我之前忘记包含的新信息:这是缓存第一服务工作者(https://jakearchibald.com/2014/offline-cookbook/#cache-falling-back-to-network)。

0 个答案:

没有答案