zoukankan      html  css  js  c++  java
  • js脚本如何更新, js后加?v=版本号的原因(转载)

     

    转载来源:segmentfault.com/a/1190000017367746

    <script src="/js/common.js?v=1.0.1" type="text/javascript" charset="utf-8"></script>

    原由

    一般用于静态资源加了CDN,比如说图片、CSS、JS 文件,会加上版本号或 hash 值,这样每次更新静态资源后,修改对应版本号,CDN 会认为这是一个新文件,会重新去缓;如果没有版本号,需要等CDN的缓存失效后静态资源才是最新的。可起到刷新缓存的作用。

    就算没有CDN浏览器也会缓存,核心就是一句话 改变url会清除浏览器缓存

    测试发现,每次刷新页面该js脚本都更新了。

    segmentfault.com/a/1190000017367746

  • 相关阅读:
    c#的Marshal
    爬虫之requests详解
    爬取抖音视频
    爬取拉钩网
    爬虫自动登陆GitHub
    爬取博客园博客
    爬取煎蛋网文章
    爬取抽屉热搜榜文章
    准备
    爬虫示例
  • 原文地址:https://www.cnblogs.com/hao-1234-1234/p/12165316.html
Copyright © 2011-2022 走看看