理解http響應頭中的Date和Age

2021-06-20 04:35:47 字數 406 閱讀 9122

date:date頭域表示訊息傳送的時間,時間的描述格式由rfc822定義。例如,date: mon, 04 jul 2011 05:53:36 gmt。

age:當**伺服器用自己快取的實體去響應請求時,用該頭部表明該實體從產生到現在經過多長時間了。

比如訪問時,date為mon, 04 jul 2011 05:53:36 gmt,標記為pagedate 。

使用抓包工具檢視:

再看其中的乙個請求

date為sat, 02 jul 2011 20:45:57 gmt,age為119294,單位是秒,119294秒換算成33.1小時,date加age等於pagedate ,說明本次p.gif請求走了**伺服器快取,快取命中。

2023年7月2日20點+33小時=2023年7月4日5點

**:

http響應頭中快取相關字段

瀏覽網頁開啟f12開啟偵錯程式,可以檢視請求的詳細情況 有些欄位是沒有的 強快取定義 在快取未失效時候,瀏覽器向服務端發起請求,直接從快取中獲取資料,expires 是http1.0的東西。cache control 是http1.1的東西。cache control max age 取代了expi...

理解HTTP響應的ETag

在使用 google page analysis 和 yslow 進行網頁效能分析的時候,都會遇到 configure entity tags etags 這一項。要理解etage,首先要弄清楚 http 響應頭的last modified.在瀏覽器第一次請求某乙個url時,伺服器端的返回狀態會是2...

http請求頭中的content type屬性

在http請求中,我們每天都在使用content type來指定不同格式的請求資訊,但是卻很少有人去全面了解content type中允許的值有多少,因此這裡來了解一下content type的可用值,以及在spring mvc中如何使用它們來對映請求資訊。什麼是content type 要知道什麼...