禁止瀏覽器快取當前文件內容
為了提高網頁的訪問效率,瀏覽器可以在本地快取以前訪問過的頁面,當瀏覽器再次訪問那些已經快取了的頁面時,瀏覽器就不用再去訪問遠端的Web伺服器了,而是直接從本地取出快取的內容。快取提高了瀏覽器的訪問效率,但有時候也會帶來負面效果,那就是服務端的內容變化不能實時地反應到客戶端,例如:動態產生的圖片檔案(如驗證碼)和js指令碼檔案不能及時更新的問題。有三個HTTP響應頭欄位可以禁止瀏覽器快取當前頁面,在Servlet中的示例程式碼如下:
response.setHeader("Expires",0);
response.setHeader("Cache-Control","no-cache");
response.setHeader("Pragma","no-cache");
並不是所有的瀏覽器都能完全支援這三個響應頭,因此最好同時使用以上三個響應頭,只要瀏覽器能支援其中任何一種形式,就能禁止瀏覽器快取當前頁面。
相關文章
- 瀏覽器快取瀏覽器快取
- 瀏覽器快取策略瀏覽器快取
- Nginx瀏覽器快取Nginx瀏覽器快取
- sessionStorage 瀏覽器快取Session瀏覽器快取
- 瀏覽器快取原理瀏覽器快取
- 瀏覽器快取篇瀏覽器快取
- 判斷當前瀏覽器是不是微信瀏覽器瀏覽器
- 瀏覽器快取和webpack快取配置瀏覽器快取Web
- 前端面試瀏覽器系列:瀏覽器快取前端面試瀏覽器快取
- javascript判斷當前瀏覽器是不是微信瀏覽器JavaScript瀏覽器
- 火狐瀏覽器禁用快取瀏覽器快取
- 淺析瀏覽器快取瀏覽器快取
- 瀏覽器快取機制瀏覽器快取
- 快取策略之瀏覽器快取瀏覽器
- Nginx配置瀏覽器快取Nginx瀏覽器快取
- 如何清除瀏覽器快取瀏覽器快取
- 瀏覽器快取詳解瀏覽器快取
- 瀏覽器強快取與協商快取瀏覽器快取
- 谷歌瀏覽器怎麼清除快取 chrome瀏覽器清理快取方法介紹谷歌瀏覽器快取Chrome
- js如何判斷當前瀏覽器是否是谷歌瀏覽器JS瀏覽器谷歌
- 微信瀏覽器內禁止頁面回退返回瀏覽器
- 深入剖析瀏覽器快取策略瀏覽器快取
- 瀏覽器的快取機制瀏覽器快取
- 瀏覽器HTTP快取機制瀏覽器HTTP快取
- 瀏覽器快取機制剖析瀏覽器快取
- 清除瀏覽器快取的方法瀏覽器快取
- 瀏覽器HTTP快取原理分析瀏覽器HTTP快取
- 瀏覽器快取機制(詳)瀏覽器快取
- 怎麼清除瀏覽器快取?瀏覽器快取清理的方法步驟是什麼?瀏覽器快取
- 檢測當前瀏覽器是否支援cookie瀏覽器Cookie
- 瀏覽器的快取機制—強快取與協商快取瀏覽器快取
- 徹底弄懂瀏覽器快取策略瀏覽器快取
- 我理解的瀏覽器快取策略瀏覽器快取
- 瀏覽器快取你瞭解麼?瀏覽器快取
- 網路篇—瀏覽器快取(一)瀏覽器快取
- 瀏覽器快取機制個人理解瀏覽器快取
- 淺談瀏覽器快取機制瀏覽器快取
- 瀏覽器快取機制詳解瀏覽器快取