Chrome - "disable cache"

Chrome - "disable cache"

我正在使用 Chrome 开发工具来调试我正在制作的 Web 应用程序。我对 Chrome 开发工具中的这个 "Disable cache" 按钮很好奇:

有人可以告诉我这是做什么的吗?

我注意到一些使用 Offline.js 的问题,并发现如果我在 Dev Tools 中检查 "Disable cache" 就可以正常工作。

但这到底是做什么的?我在我的应用程序中使用缓存清单,因此它可以离线工作,但是如果在 Chrome Dev Tools 中单击 "Disable Cache" 实际上只是掩盖了一个对我没有用的更大问题。

基本上我认为正在发生的事情:

欢迎大家多多指教。

禁用缓存复选框禁用缓存,这意味着每次连接服务器时,您将重新下载整个网站,甚至已下载图片。

当您调试有缓存问题的应用程序时可能会用到(您已经缓存了信息并解析了它们,但实际数据已被更改)