У меня есть случай использования, когда мне нужно перехватить все http-запросы из моего браузера, чтобы я мог решить, получать ли ответ из кэша или нет. Я пытаюсь кэшировать всю веб-страницу и хочу сделать ее недействительной, когда что-то меняется в бэкэнде.
Вещи, которые я пробовал
ETag - поскольку мы используем фрагментарный ответ, мы не можем использовать этот
различный заголовок - требуется настраиваемый заголовок, который также требует перехвата запроса
Служебные работники - слишком большие накладные расходы и регрессия задержки вызвали также проблемы с безопасностью.