首頁  >  問答  >  主體

javascript - 伺服器的tomcat已經重啟過了,為什麼訪問已更新的純靜態的html文件,還是顯示以前的?

我知道是快取的原因,可是不是當伺服器的html改變的時候,瀏覽器就會去伺服器下載新的html嗎?

曾经蜡笔没有小新曾经蜡笔没有小新2661 天前1470

全部回覆(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
  • 取消回覆