Last-Modified
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Заголовок Last-Modified
в ответе HTTP содержит дату и время, в которую, по мнению удалённого сервера, запрашиваемый ресурс был изменён. Он используется в качестве средства проверки для определения того, остался ли ресурс неизменным. Этот заголовок менее надёжный, чем ETag
, и используется как резервный механизм. Условный запрос, содержащий заголовок If-Modified-Since
или If-Unmodified-Since
позволяет серверу использовать для сравнения эту дату.
Тип заголовка | Response header |
---|---|
Forbidden header name | нет |
CORS-safelisted response-header | да |
Синтаксис
Last-Modified: <имя-дня>, <номер-дня> <имя-месяца> <год> <час>:<минута>:<секунда> GMT
Директивы
- <имя-дня>
-
Одно из: "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", или "Sun" (чувствительно к регистру).
- <номер-дня>
-
Номер дня из двух цифр, например "04" или "23".
- <имя-месяца>
-
Одно из: "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" (чувствительно к регистру).
- <год>
-
Номер года из четырёх цифр, например "1990" или "2016".
- <час>
-
Номер часа из двух цифр, например "09" или "23".
- <минута>
-
Номер минуты из двух цифр, например "04" или "59".
- <секунда>
-
Номер секунды из двух цифр, например "04" или "59".
GMT
-
Greenwich Mean Time. HTTP даты всегда представлены GMT, и никогда — в локальном поясе.
Примеры
Last-Modified: Wed, 21 Oct 2015 07:28:00 GMT
Спецификации
Specification | Title |
---|---|
RFC 7232, раздел 2.2: Last-Modified | Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests |
Совместимость с браузерами
BCD tables only load in the browser