我使用第三方网站来显示图表。我需要重新加载此页面才能获得最新的图表(并且该网站不显示其用于加载数据的自定义动画)。

但刷新后,即使按住Shift,数据也会以某种方式从本地缓存中加载。

如果我使用开发人员工具,Application选项卡-> Clear storage->clear site data按钮并刷新页面,那么我就可以看到网站自定义加载屏幕并且数据会更新。

我正在寻找一种方法来避免这种缓存效果,但仅针对此选项卡。

有什么想法可以实现这个目标吗?

我尝试了一些带有清除缓存选项的 chrome 扩展,但不起作用。Clear site data有效的按钮:

清除站点数据按钮有效

答案1

您应该能够转到Network选项卡并选中右上角的“禁用缓存”,但我相信这会影响所有网站。

在 chrome 中,如果您打开了开发者选项,则可以右键单击刷新按钮并查看 、 和 的选项Normal ReloadHard ReloadEmpty Cache and Hard Reload两个有快捷方式,但清空缓存并进行硬重新加载则没有。

总之,在 Chrome 中最简单的方法是打开开发者选项,然后右键单击刷新并点击empty cache and hard reload

答案2

<谷歌浏览器>

通过清空缓存重新加载页面:

Ctrl+ F5Shift+F5Ctrl++ShiftR

不清空缓存的情况下重新加载页面:

F5Ctrl+R

答案3

就我而言,javascript API 有一个选项可以启用服务器端缓存。切换此选项解决了我的问题。

因此问题不在于浏览器方面。

相关内容