使用REST URL模式时服务人员缓存问题

时间:2019-06-05 12:41:30

标签: angular service-worker progressive-web-apps angular-service-worker

我正在使用Angular进行PWA开发,并且正在将REST API用于我的后端数据服务。

这是我用于检索和创建数据的示例URL。 https://host/api/notes

此网址同时支持GET和POST选项,用于检索和创建注释。

当我检索数据时,缓存可以完美地工作而没有任何问题。但是,当我通过将POST请求发送到同一URL创建便笺时,似乎已经清除了该URL的GET请求的缓存数据。

我通过将示例参数附加到URL来解决了这个问题。 https://host/api/notes?method=get

然后缓存按预期工作。

我正在为上述问题寻求更好的解决方案。如果您知道的话,请建议我。

谢谢。

0 个答案:

没有答案