awesome-everything EN
↑ Обратно к восхождению

Кеширование

ETag: свободное припоминание

Суть Промпты на свободное припоминание по юниту ETag. Сначала ответь своими словами, затем раскрой модельный ответ и сравни.
Высота — путь к senior
НольJuniorMiddleSenior
Ты на senior-высоте — в орбите
◷ 13 min

Припоминание сильнее перечитывания. На каждый промпт проговори или запиши полный ответ по памяти, прежде чем открыть модельный, — именно усилие припоминания закрепляет механизм, когда ты смотришь на реальную ленту DevTools.

Цель

Восстанови спину юнита — что экономит 304, рукопожатие «отпечаток-эхо-сравнение», strong vs weak валидаторы, ETag vs Last-Modified и поюнитный сбой — не подглядывая в урок.

Вспомните перед уходом
  1. 01
    Коллега говорит, что ETag делают повторные запросы бесплатными. Поправь точно: что экономит 304 и что всё равно стоит?
  2. 02
    Пройди рукопожатие conditional request от начала до конца, называя заголовки и статусы.
  3. 03
    Объясни strong vs weak валидаторы и где различие действительно играет.
  4. 04
    Сравни ETag и Last-Modified. Когда Last-Modified недостаточно и почему?
  5. 05
    Почему добавление второго и третьего сервера часто убивает 304, и как сделать ETag устойчивыми к балансировщику?
  6. 06
    Как сжатие взаимодействует с сильным ETag и в чём ловушка?
Итог

Если ты смог восстановить каждый ответ по памяти, ты держишь спину юнита: 304 экономит тело, но не круговой обход; рукопожатие — это «отпечаток-эхо-сравнение» поверх ETag и If-None-Match; сильные валидаторы обещают побайтовую идентичность, а слабые — семантическую эквивалентность, причём If-None-Match сравнивает слабо, так что различие в основном играет для range; ETag обходит секундную слепую зону Last-Modified; а ревалидация выживает за балансировщиком, только когда ETag — чистая функция контента, включая его кодировку.

Продолжить восхождение ↑ETag: чтение HTTP-обменов
хоткеи развернуть
поиск
K
пред. пьеса
k
след. пьеса
j
тиры
t
это меню
?
sources2
expand
  1. 01
  2. 02

Trademarks belong to their respective owners. Editorial reference only.