最後修改時間
Last-Modified HTTP 響應頭包含源伺服器認為資源最後修改的日期和時間。它用作驗證器,以確定資源是否與先前儲存的資源相同。它不如 ETag 頭準確,但它是一種備用機制。包含 If-Modified-Since 或 If-Unmodified-Since 頭的條件請求會使用此欄位。
Last-Modified 也被 爬蟲 用於調整爬取頻率,被瀏覽器用於 啟發式快取,以及被內容管理系統 (CMS) 用於顯示內容最後修改的時間。
| 頭型別 | 表示頭 |
|---|---|
| 禁止的頭名稱 | 否 |
| CORS 安全列表響應頭 | 是 |
語法
http
Last-Modified: <day-name>, <day> <month> <year> <hour>:<minute>:<second> GMT
指令
- <day-name>
-
"Mon"、"Tue"、"Wed"、"Thu"、"Fri"、"Sat" 或 "Sun" 之一(區分大小寫)。
- <day>
-
兩位數的日期,例如 "04" 或 "23"。
- <month>
-
"Jan"、"Feb"、"Mar"、"Apr"、"May"、"Jun"、"Jul"、"Aug"、"Sep"、"Oct"、"Nov"、"Dec" 之一(區分大小寫)。
- <year>
-
四位數的年份,例如 "1990" 或 "2016"。
- <hour>
-
兩位數的小時,例如 "09" 或 "23"。
- <minute>
-
兩位數的分鐘,例如 "04" 或 "59"。
- <second>
-
兩位數的秒,例如 "04" 或 "59"。
GMT-
格林威治標準時間。HTTP 日期始終以 GMT 表示,絕不會以本地時間表示。
示例
http
Last-Modified: Wed, 21 Oct 2015 07:28:00 GMT
規範
| 規範 |
|---|
| HTTP 語義 # field.last-modified |
瀏覽器相容性
BCD 表格僅在啟用