Angular ServiceWorker: кэширование нескольких HTTP-запросов - PullRequest
0 голосов
/ 24 мая 2018

Я пытаюсь кэшировать http-запросы в моем сервисном работнике.Но я могу кэшировать только последний запрос к определенному URL.

Насколько я понимаю, он должен кэшировать последние 100 ответов (maxSize: 100).Http-запрос всегда имеет один и тот же URL-адрес (например: ./player/example), а Http-заголовок различен для всех запросов.

1 Ответ

0 голосов
/ 25 мая 2018

Я решил свою проблему.

Если URL-адрес точно такой же, кэшируется только последний ответ.Поэтому мне пришлось переключить свой бэкэнд на REST API (теперь каждый REST-Call немного отличается).Теперь все работает нормально и каждый запрос кэшируется, как и ожидалось.: -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...