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

Смотрите также