分享至
最近在寫HTTP Server,寫Cache-Control的header時已經確認沒有錯字或格式錯誤,但是在Chrome和Firefox上都沒有成功使用到本地快取
Chrome的NetWork截圖:回應
請求
P.S 但比對Apache圖片的快取Header發現請求時給apache的Cache-Control是no-cache,但是chrome發給我自己寫的伺服器時是max-age=0,不知道和這有沒有關西?
已邀請的邦友 {{ invite_list.length }}/5
用戶端按下CTRL-F5可強制逾時,或是在CSS或JS檔後面加參數也可強制一次更新(如果是亂數可每次載入都更新)
<link href="common.css?a=1" rel="stylesheet" /> <script src="Default.js?a=1"></script>
head裡加入以下meta試試
<meta http-equiv="PRAGMA" content="NO-CACHE"> <meta http-equiv="EXPIRES" content="0"> <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
我是要快取不是不要快取...
你是用APACHE還是IIS還是其他?在伺服器系統上設定
IT邦幫忙