我认为我的服务器不支持“ Cache-Control:no-cache”请求标头,根据定义,该请求标头要求浏览器首先在服务器上进行文件验证,然后再从缓存中将其返回。服务器返回10年的“缓存控制:max-age = 315360000,公共”。
问题是:如何检查浏览器是否提出了该验证请求?我使用最新的Chrome 69开发人员工具,然后看到以下内容:
网络面板行
请求标头
响应头
由于响应头,我认为这意味着文件尚未经过验证且未发送任何请求。谁能帮助我了解从缓存返回文件但浏览器先前已在服务器上检查过文件时网络面板条目的外观吗?