页面js和图片缓存处理办法

页面js和图片缓存处理办法

在链接后加上版本号,在替换js的时候可以自动替换掉

如果一致需要刷新,可以将版本号替换成时间戳,此时浏览器的每一次请求在浏览器的策略看来都是新的请求,不会走浏览器本地的缓存策略

  • 示例
//html
http://xxx.com/index.html?t=123xxx
//图片
http://xxx.com/test.jpg?t=123xxx
//js
http://xxx.com/test.js?v=123xxx
  • 注意点

时间戳可能带来的问题,页面缓存可能会积压在了用户端,虽然刷新时会走新的链接,但是之前的可能的页面可能会被浏览器的缓存策略记录保存

上一篇:C# 执行CMD命令的方法


下一篇:git 修改 本地分支名称