Expires = 時間,HTTP 1.0 版本,緩存的載止時間,允許客戶端在這個時間之前不去檢查(發請求)
max-age = 秒,HTTP 1.1版本,資源在本地緩存多少秒。
如果max-age和同時存在,則被Cache-Control的max-age覆蓋。
last-modified 是服務器傳給客戶端的,
if-modified-since是客戶端傳給服務器的,注意:在firfox上面,此字段是瀏覽器自動加上去的。
但是實驗結果是,Chrome開着控制檯,是不會發出If-Modified-Since 頭的,關掉控制檯就能發出了,太奇怪了。
在firefox上面如果設置了max-age以後,再次輸入url是不會重新請求一次的,但是刷新則會重新請求。
chrome上面則是不管怎麼樣都回重新請求一次。