瀏覽器快取與緩存(Expires, Last-modified, Cache-Control)
Last updated
Last updated
Server 端總共有三種用時間來設定的 cache:
我們一樣使用 Node.js server,然後把回應改為以下:
只要 Expires 後面的參數是未來的時間都會進行緩存。(disk cache)
與 Expires 相反,只要是日期是過去式都會被快取。
記得要用UTCString
max-age 單位為秒。
超過三秒後要重新去取資料,所以可以一直按重新整理網頁,可以發現三秒後會重新要資料。