【发布时间】:2021-06-24 16:37:22
【问题描述】:
我们为不同的用户集部署了一个 Outlook Web 加载项。为加载项文件(包括图标)提供服务的服务器会在响应中设置 Cache-Control 标头,有效期为 7 天。我们通常会看到浏览器 OWA 或 Outlook for Mac 等客户端最初会请求这些图标,然后在下次需要图标时使用缓存,尊重缓存标头。
但是,对于 Windows Outlook 2016 客户端,我们看到功能区中的加载项图标在最初交付给客户端后的 24 小时内重复请求。
Outlook 2016 是否有内置缓存到期时间/是否忽略加载项图标的缓存规则?
- 这里特别指的是加载项功能区图标,因为这似乎是用户当天启动 Outlook 的行为导致发出图标请求。
请注意,我们在用户的一系列 Outlook 2016 版本中看到了这一点,因此无法将其缩小到特定版本,但可以根据我们从不同组看到的请求数量安全地假设它很普遍。
【问题讨论】:
-
你能在 MS Edge 中正常工作吗?
-
预期行为(如下所示)是 Outlook 2016 不应请求已缓存的图标。这意味着您看到的请求可能是针对未能下载或尝试在本地缓存它们时失败的图标。您是否能够获得 Fiddler 跟踪以帮助我们更好地了解正在发生的事情?还是您仅根据服务器日志看到此行为,因此您没有内部客户端显示此行为?
标签: outlook-addin outlook-web-addins