Встречается на собеседованиях • сегодня

Кэширует ли браузер все подряд

Браузер кэширует не всё подряд, а только те ресурсы, которые явно помечены как кэшируемые. Это определяется HTTP-заголовками (Cache-Control, Expires, ETag, Last-Modified). Например:

http
Cache-Control: max-age=3600

Браузер не кэширует:

  • Ресурсы без кэширующих заголовков
  • Ответы с Cache-Control: no-store
  • Динамические запросы (POST, PUT, DELETE)
  • Ресурсы с уникальными URL (например, с ?v=123)

Пример кэширования в Service Worker:

javascript
self.addEventListener('fetch', (event) => {
  event.respondWith(
    caches.match(event.request)
      .then(response => response || fetch(event.request))
  );
});
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы