Shift + F5和Ctrl + F5都可用于绕过Google Chrome浏览器的缓存吗?

问题描述 投票:2回答:2

当我需要忽略缓存并加载新内容时,我一直在Chrome上使用Ctrl + F5。今天,我发现我的同事使用Shift + F5表示相同的结果,并且显然使用相同的结果。我最好的猜测是,第一个只是绕过缓存,第二个正在完全清除它们。但是我不确定,因为我没有找到专门比较这两者的文章(除了Ctrl + F5F5Shift + F5 Ctrl + R ...)。

[我只发现是this论坛帖子,它说这些组合不再重新加载页面。因此,我怎么能在最新版本的Chrome上使用它,显然一切都按预期运行?

所以我去了官方的list of Chrome shortcuts,到目前为止我还没有使用过Ctrl + F5的任何痕迹。而且我每天要更新几次没有版本标签的css文件,因此可以告诉它。

您能帮我们解决这个问题吗?

google-chrome http caching browser http-headers
2个回答
0
投票

您的观察是正确的!

按照以下步骤验证您的观察结果:

  1. 打开菜单>更多工具>开发人员工具或Ctrl + Shift + I。
  2. 导航到“网络”选项卡,并观察页面底部的请求和数据传输数字。
  3. 打开您选择的网页,我使用了apple.com(因为它向您展示了数字上的巨大差异)
  4. 现在尝试F5 / Ctrl + R,Ctrl + F5 / Ctrl + Shift + R / Shift + F5。

注意:Ctrl + F5是Firefox官方文档中指定的快捷方式。Firebox Shortcut Page


0
投票

绝对没有区别。

Ctrl + Shift + R / Shift + F5 / Ctrl + F5在Chrome中完全相同-重新加载页面,忽略缓存(图像,脚本,css文件)

我推测Shift + F5是Chrome重新加载的方式,同时添加了Ctrl + Shift + R / Ctrl + F5以与其他浏览器兼容。

要在Firefox Shift + F5中举一个例子,请在开发人员工具中打开“性能”选项卡,因此对​​于同时使用这两种浏览器的用户来说,更容易使用Ctrl + F5组合。

© www.soinside.com 2019 - 2024. All rights reserved.