搜索

首页  >  问答  >  正文

javascript - 服务器的tomcat已经重启过了,为什么访问已更新的纯静态的html文件,还是显示以前的?

我知道是缓存的原因,可是不是当服务器的html改变的时候,浏览器就会去服务器下载新的html吗?

曾经蜡笔没有小新曾经蜡笔没有小新2732 天前1529

全部回复(5)我来回复

  • 给我你的怀抱

    给我你的怀抱2017-07-07 10:36:56

    浏览器缓存的是请求文件。(k-v)
    比如你访问:url:http://caiyongji.com/index.html
    Browser缓存:
    KEY VALUE
    http://caiyongji.com/index.html index.html

    以上是狭义上的理解,其实还包含图片/cookie等……

    回复
    0
  • ringa_lee

    ringa_lee2017-07-07 10:36:56

    浏览器缓存清除访问不成功的话,可以试试删除tomact中work目录下的缓存文件,然后重启在访问试试看。

    回复
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-07-07 10:36:56

    不一定哦,需要html的头部设置Cache-Control: no-cache

    回复
    0
  • 某草草

    某草草2017-07-07 10:36:56


    用浏览器DevTools看一下, 是不是走了浏览器缓存

    回复
    0
  • 某草草

    某草草2017-07-07 10:36:56

    1.服务器缓存
    2.浏览器缓存

    清除浏览器缓存可以使用Ctrl+F5强制刷新。

    回复
    0
  • 取消回复