Cpp*_*ner 3 html javascript caching http
我正在阅读这个源代码:
https://github.com/leobalter/PimpMyCode/blob/master/index.html#L20
<script src="js/compiled.min.js?v=125" async></script>
Run Code Online (Sandbox Code Playgroud)
如果你摆脱整行,CodeMirror部分将会消失.但您可以将数字更改为您想要的任何内容,文本框将保留.
这个查询是?v=125做什么的?
我从未见过有人使用这个.
它打破了浏览器缓存(即更改浏览器用于标识缓存文件的文件的URL,强制浏览器在查询字符串值发生更改时重新下载文件.)
当您希望将更新部署到文件并让所有用户立即获得更改而不必等待其缓存清除或手动清除时,这非常有用.
价值本身并不重要.它不会更改输出,服务器也不会使用它.它只是迫使浏览器下载新版本.