angular - 哪些 url 可以避免为 Firestore 缓存?
问题描述
我正在使用由 angular-cli 制作的服务人员。它有一个配置文件(ngsw-config.json),您可以在其中定义最好从网络获取的 url,而不是从工作人员的缓存中获取。
据我了解,angularfire(和普通的 JS firestore 库)在可用时使用 websocket,无法缓存。如果它们不可用,库可能会退回到 http 轮询。如果我没有设置服务工作者将这些 http 请求转发到 firebase,我猜数据可能会不同步。
我找不到有关该主题的任何文档。
我猜设置*.google.com/**
策略freshness
就足够了,但是 1)我不确定,2)我宁愿将更具体的东西列入白名单。
PS 我找到了这个链接,但它不是关于 firestore 或 rtdb
解决方案
推荐阅读
- sql - 如何获取一年中的第一天sql查询oracle
- movilizer - 如何替换 MovilizerMasterdataUpdate 条目值 url 值
- typescript - 打字稿:基于兄弟对象键的值的强类型(和自动完成)
- javascript - 输入一个字符串得到两个输出
- javascript - 数组不是在 react-native 中复制的
- java - 在Java源代码中,为什么 ArrayList.add 有参数作为泛型类型 T 而 addAll 有参数作为泛型类型?
- javascript - 如果子字符串后有一个数字,则按该数字量重复该子字符串(javascript)
- javascript - 为什么 webpack-html-plugin 在使用模板时在头部而不是正文中添加脚本标签?
- python - 如何使用另一个函数停止 discord.py 中的 on_message()?
- c++ - 如何在OpenGL中围绕屏幕中心旋转