web开发常用的东东备份-虚假参数刷新css和js等资源文件

以下两个静态资源的配置,后面带了一个?v=xxx的形式

<link type="text/css" rel="stylesheet" href="css/login.css?v=<%=GlobalKey.VERSION_CSS %>" media="all" />

<script type="text/javascript" src="js/features/jquery-1.8.0.min.js?v=<%=GlobalKey.VERSION_JS %>"></script>

 

这个?v=xxx是骗浏览器的,一般来说浏览器会缓存一些静态资源文件,如果升级了这些静态资源(文件名没有变而文件内容变化了,但浏览器却却是根据url来识别是否重新获取资源,现在加上?v=xxx,只要这个?v=xxx的值变了,浏览器就会去重新获取服务器上的资源)。

你可能感兴趣的:(web开发)