最后修改时间
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 表格仅在启用