Выбор ответа Middle Хранилища обновлено
Cache API и HTTP-кеш
Вопрос
Что верно про Cache API (caches)?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Хранит пары запрос-ответ, управляется только кодом сайта, часто из Service Worker. Cache API это отдельное хранилище пар Request → Response.
Варианты ответа
- Это программный доступ к HTTP-кешу браузера: те же записи, что видит сеть
- Хранит пары запрос-ответ, управляется только кодом сайта, часто из Service Workerправильный ответ
- Доступен только внутри Service Worker, из окна страницы
cachesне определён - Записи автоматически удаляются по истечении
max-ageизCache-Control
Разбор
Cache API это отдельное хранилище пар Request → Response. Что туда положить и когда удалить, решает только ваш код, заголовки Cache-Control на него не влияют. С HTTP-кешем браузера он не связан. Используется в основном в Service Worker для офлайна, но доступен и из окна, и из обычных воркеров.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.
Предыдущий вопрос
localStorage, sessionStorage, cookie, IndexedDB
Следующий вопрос
Присваивание document.cookie