我目前正在构建一个带有多个小部件的仪表板页面。这些小部件通过 REST 调用 ($resource) 检索它们的数据。一些小部件进行类似的调用,我不想 DDOS 我们的服务器,所以我正在寻找一种方法来只进行一次调用并以相同的响应解决所有类似的请求。
由于我仅限于使用 POST 请求,因此我无法使用 $resource 提供的缓存选项。这似乎正是我想要的,但仅适用于 GET 请求。
我正在考虑使用http拦截器对类似的POST请求进行排队,只触发其中一个并在第一个得到响应时解决它们。
但是,我似乎无法将这些部分拼凑在一起,因此不胜感激。我对其他选择持开放态度。
亲切的问候,蒂姆