我们有一个使用客户端渲染的页面。我们有一个桌面应用程序,其中显示此页面。我们使用的缓存策略在重新验证时是陈旧的。
问题:
我们的应用中有一个刷新按钮。单击此按钮时,我们希望使用网络优先策略进行页面呈现(所有图像,资产),这些策略应使用此策略获取使用xhr调用获取的内容。
问题出现了,当我们从服务器获取基本的html页面时,让我们说服务器中的hello.html以及javascript文件,当这些javascript文件用于在客户端呈现页面时,它仍然会使用缓存的内容。
是否有一种简单的方法可以为此页面的所有xhr调用发送自定义标头,以便我可以告诉服务工作者对所有这些请求使用网络优先策略。
我知道我可以为页面(hello.html)执行此操作,并告诉服务工作者使用网络优先策略,而不是如何对此页面进行的所有xhr调用执行此操作。