首页 > 技术 > 如何停用 Service Worker 缓存

如何停用 Service Worker 缓存

2020年8月26日 发表评论 阅读评论

部署了一个 Markdown 编辑器,后来因为 js 无法被搜索引擎抓取,调整路径。

调整之后,每次刷新页面都会显示回原有的服务,只有强制刷新才能显示新页面。

查看HTTP响应得到200 (from ServiceWorker)

这是一个新的缓存技术,介于客户端和服务器之间,可以理解为一个本地的服务器,请求不会被发到服务器,直接读取本地缓存返回。

serviceWorker的作用大致就页面首次加载时会请求本地的serviceWorker.js去比对各个文件的版本号,如果不一致则提示用户拉取更新。

要想清理缓存页面,简单的清理本地缓存无效的。

浏览器地址输入:chrome://serviceworker-internals/

然后到对应的要取消缓存的网址,点击 unregister 取消注册

分类: 技术 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.