Nginx瀏覽器快取篇

2021-09-25 23:58:39 字數 813 閱讀 6550

環境:

centos7

nginx 1.16.0

expires原理: 給http新增cache-control、expires頭

expires指令控制http應答中的「expires」和「cache-control」header頭部資訊,啟動控制頁面快取的作用

time:可以使用正數或負數。「expires」頭標的值將通過當前系統時間加上設定time值來設定。

time值還控制"cache-control"的值:

負數表示no-cache

epoch:指定「expires」的值為 1 january,1970,00:00:01 gmt

max:指定「expires」的值為31 december2037 23:59:59gmt,"cache-control"的值為10年。

-1:指定「expires」的值為當前伺服器時間-1s,即永遠過期。

off:不修改「expires」和"cache-control"的值

配置檔案中加入:

在瀏覽器中訪問時可以看到

瀏覽器快取篇

在前端開發中,快取有利於加快網頁的載入速度,同時快取能夠被反覆利用,所以可以減少流量和頻寬的開銷。瀏覽器的快取問題,主要指的是http的快取 即協議層。而h5新增的storage和資料庫快取,那是應用層快取,並不被計入本篇的分析內容裡面。下面我們正式開始來進行快取的分析。協議層的快取,其實,可以被分...

瀏覽器快取總結篇

瀏覽器快取策略大家一定不陌生,如果沒有進行系統的歸納總結,可能三言兩語說不清楚。這點我在面試中感觸頗深,以前未經過深入理解時,只能說出幾個概念或者回答得比較模糊,甚至說錯,顯得自己的基礎知識特別不紮實。瀏覽器快取介紹 快取機制 原理 快取分類 協商快取 快取位置 下面是我做的乙個大致的思維導圖 1....

瀏覽器與 nginx 快取

cache control public,max age 51600 connection keep alive content type text html charset utf 8 date tue,05 feb 2019 14 28 26 gmt expires wed,06 feb 201...