文章详情页
javascript - 服务器的tomcat已经重启过了,为什么访问已更新的纯静态的html文件,还是显示以前的?
问题描述
我知道是缓存的原因,可是不是当服务器的html改变的时候,浏览器就会去服务器下载新的html吗?
问题解答
回答1:浏览器缓存的是请求和文件。(k-v)比如你访问:url:http://caiyongji.com/index.htmlBrowser缓存:KEY VALUEhttp://caiyongji.com/index.html index.html
以上是狭义上的理解,其实还包含图片/cookie等……
回答2:浏览器缓存清除访问不成功的话,可以试试删除tomact中work目录下的缓存文件,然后重启在访问试试看。
回答3:不一定哦,需要html的头部设置Cache-Control: no-cache
回答4:用浏览器DevTools看一下, 是不是走了浏览器缓存
回答5:1.服务器缓存2.浏览器缓存
清除浏览器缓存可以使用Ctrl+F5强制刷新。
标签:
JavaScript
排行榜