設置緩存的意義
緩存靜態(tài)文件,減少實體請求
緩存文件過期時間
服務端響應首部字段
- 絕對時間
Expires: Sun, 16 Oct 2016 05:43:02 GMT。
- 相對時間
Cache-Control: max-age:600
客戶端緩存10分鐘
如果同時設置了這兩個首部字段,以最先進的為主
條件請求
第一次訪問,服務端返回的首部字段
Last-Modifed:Wed, 07 Aug 2013 15:32:18 GMT
第二次訪問 ,服務端返回的首部字段
If-Modify-since:Wed, 07 Aug 2013 15:32:18 GMT ;
通過比較文件的修改時間,來判斷是否需要請求實際的資源文件,沒用過期就會返回304;
標識法
If-None-Match: 1234
服務端資源修改后,標識也會發(fā)生變化