Проблема кэширования работника сервиса при использовании шаблонов URL REST - PullRequest
0 голосов
/ 05 июня 2019

Я работаю над разработкой PWA с Angular и использую REST API для своих служб данных бэкэнда.

Вот мой пример URL для извлечения и создания данных.https://host/api/notes

Этот URL-адрес поддерживает параметры GET и POST для извлечения и создания заметок.

При извлечении данных кэширование работает без проблем.Но когда я создаю заметку, отправляя запрос POST на тот же URL-адрес, кажется, что уже кэшированные данные для запроса GET для этого URL-адреса очищаются.

Я решил проблему, добавив образец параметра к URL-адресу.https://host/api/notes?method=get

Тогда кеширование сработало так, как я ожидал.

Я ищу лучшее решение для упомянутой проблемы.Пожалуйста, предложите мне, если вы знаете.

Спасибо.

...