Описание тега 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.