Какие URL, чтобы избежать кэширования для Firestore? - PullRequest
0 голосов
/ 06 мая 2018

Я использую сервисного работника, сделанного angular-cli. У него есть файл конфигурации (ngsw-config.json), в котором вы можете определить URL-адреса, которые желательно получать из сети, а не из кэша рабочего.

Насколько я понимаю, angularfire (и простые библиотеки JS firestore) используют веб-сокеты, когда они доступны, которые нельзя кэшировать. В случае, если они недоступны, библиотека, вероятно, возвращается к опросу http. Если я не настрою работника службы для пересылки этих http-запросов в firebase, я думаю, что данные могут быть не синхронизированы.

Я не смог найти никакой документации по этому вопросу.

Я предполагаю, что установки стратегии *.google.com/** на freshness будет достаточно, но 1) я не уверен, 2) я бы предпочел внести в белый список что-то более конкретное.

PS Я нашел эту ссылку , но речь не идет о firestore или rtdb ?

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