可快取性
public
:http經過的任何地方都可以快取
private
: 發起請求的瀏覽器才可以進行快取
no-cache: 任何節點都不可以快取//本地可以存快取,但需要伺服器驗證過以後
到期
max-age=
//瀏覽器端讀取
s-maxage=
//**伺服器端讀取,會覆蓋max-age=
max-stale=
//只有在發起端有用,在瀏覽器和伺服器端是沒有用的
重新驗證
must-revalidata //max-age=快取過期,需要重新傳送請求驗證
proxy-recalidate//用在快取伺服器上
其他
no-store// 本地和**伺服器都是不可用快取的
no-transtrom//告訴**伺服器不要對資源進行壓縮或者轉換等操作
test.html
快取頭 Cache Control 的含義和使用
本篇我們來寫一下http 中的快取,即cache control cache control 的可快取性 指明哪些地方可以快取返回的資料 public http 返回的時候在heaher 中設定cache control 的值為 public 它代表,這個http 請求它返回的內容所經過的任何路徑中...
快取頭Cache Control 的含義和使用
1 public 表示任何地方 都可以進行快取 2 private 表示 只允許 發起 請求 的瀏覽器 才可以 進行 快取 3 no cache 任何 地方 都不允許 快取 可以進行快取,但是每次都需要向伺服器請求驗證 快取是否可用 4 max age 單位s 秒 表示 快取 過多久 時間 到期 5...
Cache control(網頁快取)
網頁的快取是由http訊息頭中的 cache control 來控制的,常見的取值有private no cache max age must revalidate等,預設為private。其作用根據不同的重新瀏覽方式分為以下幾種情況 1 開啟新視窗 如果指定cache control的值為priv...