为了账号安全,请及时绑定邮箱和手机立即绑定

Chrome中的“正常重载”,“硬重载”和“空缓存和硬重载”有什么区别?

Chrome中的“正常重载”,“硬重载”和“空缓存和硬重载”有什么区别?

有只小跳蛙 2019-10-14 14:55:16
我最近在Chrome中发现了此新功能:我可以弄清楚选项1和选项3之间的区别,而选项2可能介于两者之间,但是我在任何地方都找不到更精确的信息。有人知道这三个选项的确切行为吗?
查看完整描述

3 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

正常装弹

与按相同F5。这将使用缓存,但会在页面加载期间重新验证所有内容,以查找“ 304 Not Modified”响应。如果浏览器可以避免重新下载缓存的JavaScript文件,图像,文本文件等,那么它将进行。


硬装

发出请求时,请勿在缓存中使用任何内容。(等于SHIFT+ F5无需打开开发者控制台)强制浏览器重新下载每个JavaScript文件,图像,文本文件等。


空缓存和硬重装

显然,如果缓存为空,则必须进行硬重装。这将再次迫使浏览器重新下载所有内容。但是,如果页面通过JavaScript在页面加载后进行了其他事后下载,那么这些下载可能仍会使用缓存,这在清空缓存有帮助的地方,因为这可以确保即使这些都不会使用缓存的文件。


注意:仅当开发人员工具打开时,此功能才可用。


查看完整回答
反对 回复 2019-10-14
  • 3 回答
  • 0 关注
  • 791 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信