Термин Сети и HTTP обновлено

Условный запрос (conditional request): что это

Коротко

Условный запрос (conditional request): запрос с заголовком-условием: If-None-Match (по ETag) или If-Modified-Since (по дате). Если ресурс не менялся, сервер отвечает 304 Not Modified без тела, и клиент использует свою копию.

Определение

Запрос с заголовком-условием: If-None-Match (по ETag) или If-Modified-Since (по дате). Если ресурс не менялся, сервер отвечает 304 Not Modified без тела, и клиент использует свою копию.

Подробнее

Так работает ревалидация устаревшего кеша.

Из урока «HTTP-кеширование за 7 минут»

Когда он устарел (stale), браузер отправляет условный запрос: «у меня такая версия, она ещё годится?».

Читать урок целиком

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по Сети и HTTP проверят, что термин понятен в деле.