【发布时间】:2019-09-25 01:27:36
【问题描述】:
我刚刚读到,确实具有 Expires 标头的文件在过期之前不应再次请求。
在测试一些缓存的东西时,我想知道为什么文件确实有大小并且确实在 chrome 开发工具上的“内容下载”上消耗时间,即使它们设置了 max-age 并且应该在不发送任何请求的情况下从缓存中加载?
有什么解释吗?
【问题讨论】:
标签: http caching request google-chrome-devtools expires-header
我刚刚读到,确实具有 Expires 标头的文件在过期之前不应再次请求。
在测试一些缓存的东西时,我想知道为什么文件确实有大小并且确实在 chrome 开发工具上的“内容下载”上消耗时间,即使它们设置了 max-age 并且应该在不发送任何请求的情况下从缓存中加载?
有什么解释吗?
【问题讨论】:
标签: http caching request google-chrome-devtools expires-header
引用this answer:
如果您在同一标签中重新加载,Chrome 似乎会忽略您的缓存控制设置。如果您将 URL 复制到新标签页并在那里加载,Chrome 将尊重缓存控制标签并重用缓存中的内容。
【讨论】: