【发布时间】:2012-10-19 20:53:50
【问题描述】:
在 Google Chrome 中,如何检查哪些文件来自浏览器缓存,哪些来自服务器?
【问题讨论】:
-
James 的回答,来自 chrome 检查器,非常棒。我会注意一些进一步的信息。当您打开 chrome 的检查器并转到网络选项卡时,相关表格仅在您刷新页面时显示.. 如果它说 status-200, size-___B 然后它直接加载页面。否则它没有。如果它说 status-304, size-___B 那么它发出了请求,但从缓存中加载了它。如果它显示状态-200,大小-(内存缓存),那么它从缓存中加载它并且没有发出请求
-
实际上,根据this response:状态为 304 的请求已发出并重新获取标头,但文件的内容是从缓存中加载的。如果在给定时间(由 Cache-Control 标头定义)后修改了文件的内容,则再次下载整个文件。
标签: google-chrome caching request developer-tools