您的位置:首頁技術文章
文章詳情頁

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

瀏覽:91日期:2023-02-07 09:06:19

問題描述

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

問題解答

回答1:

瀏覽器緩存的是請求文件。(k-v)比如你訪問:url:http://caiyongji.com/index.htmlBrowser緩存:KEY VALUEhttp://caiyongji.com/index.html index.html

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

以上是狹義上的理解,其實還包含圖片/cookie等……

回答2:

瀏覽器緩存清除訪問不成功的話,可以試試刪除tomact中work目錄下的緩存文件,然后重啟在訪問試試看。

回答3:

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

回答4:

javascript - 服務器的tomcat已經重啟過了,為什么訪問已更新的純靜態的html文件,還是顯示以前的?用瀏覽器DevTools看一下, 是不是走了瀏覽器緩存

回答5:

1.服務器緩存2.瀏覽器緩存

清除瀏覽器緩存可以使用Ctrl+F5強制刷新。

標簽: JavaScript
国产综合久久一区二区三区