當(dāng)啟用本地緩存,然后用戶請求以前訪問過的文件時(shí),瀏覽器首先檢查該文件是否在緩存中。如果在,它會(huì)詢問 Web 服務(wù)器該文件是否改變過。如果該文件沒有改變,Web 服務(wù)器將立即響應(yīng)一個(gè)304狀態(tài)碼(未改變),這意味著該文件沒有改變,而不是返回狀態(tài)碼200 OK 并檢索和發(fā)送已改變的文件。
使用本指令可以控制HTTP應(yīng)答中的“Expires”和“Cache-Control”的頭標(biāo),(起到控制頁面緩存的作用)。可以在time值中使用正數(shù)或負(fù)數(shù)。“Expires”頭標(biāo)的值將通過當(dāng)前系統(tǒng)時(shí)間加上您設(shè)定的 time 值來獲得。