首页 > 解决方案 > Outlook 插件:任务窗格中的数据刷新

问题描述

我正在开发 Outlook 任务窗格加载项。在任务窗格中,我们从 API 获取数据并在 taskpnae 中显示结果。

但是数据在 Outlook 客户端缓存,有时,任务窗格仍然显示较旧的数据。有什么办法可以强制任务窗格始终从服务器而不是 Outlook 缓存加载数据。

我曾尝试修改 IE 设置,但这似乎不起作用。

标签: office-jsoutlook-web-addins

解决方案


问题出在 axios 和 IE 11 上。显然 IE 缓存了 API 响应,即使每次从缓存中获取响应时请求都会命中服务器。将如下所示的 Pragma 标头添加到 axios 请求中解决了该问题。

标头:{'Pragma': 'no-cache'}


推荐阅读