更新后必须在js的路径后加个变化参数(如v=11)才能使客户端更新。
回复讨论(解决方案)
不一样的。
文档本身是根据Last-Modified作为依据,检索Cache目录。
有些东西Last-Modified解决不了,比如一些文件会周期性修改,但是内容不一定每次都变动。
在HTTP1.1中的Etag可以解决这个问题。
对于Css文件、Javascript文件、图片等都是使用一个唯一的参数,比如你提到的v=11
lz想详细了解可以看看HTTP协议对于Last-Modified和ETag的定义
我见我们公司有人写代码就是 在后面加一个变化参数 据说是不让缓存 不懂求高手
我见我们公司有人写代码就是 在后面加一个变化参数 据说是不让缓存 不懂求高手
就相当于我的V=11,有的图片什么还是需要缓存好点,这样没有缓存,性能差点。
查看更多关于js缓存和静态html缓存机制不一样?_html/css_WEB-ITnose的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did104169