Описание тега if-modified-since

If-Modified-Since - это заголовок условного запроса HTTP, где дата последнего изменения является условием.

Заголовок запроса If-Modified-Since используется для условного запроса HTTP-ресурсов, которые не изменились с момента предыдущего запроса.

Если исходный ответ был кэшируемым и содержал действительный Last-Modifiedзаголовок ответа (datetime RFC 822), пользовательский агент (браузер) может отправить это datetime со следующим запросом (это один из механизмов "повторной проверки кеша" HTTP); если ресурс не был изменен, сервер должен ответить304 Not Modifiedвместо отправки тела содержимого, которое затем обслуживается из кеша клиента. Этот заголовок применим только к запросам GET.

If-Modified-Since это к Last-Modified как If-None-Match это к ETag.

Официальное определение см. В RFC 2616.