我们只在服务器上存储index.html并关闭了缓存。当我们部署应用程序时,我们将所有资源上传到CDN并替换索引中的链接。
而不是XHRs文件下载浏览器从缓存中提取内容,但是对于从index.html浏览器直接链接的文件,将请求发送到CDN并得到“未修改”#39;响应。
如何强制浏览器使用未缓存的index.html引用的缓存文件? 至少在Chrome中重现。
答案 0 :(得分:0)
这是正常行为。 “304 Not modified”表示浏览器缓存中的副本仍然有效(etag),不需要下载。
如果您清除客户端浏览器缓存,那么将使用“200 ok”获取cdn中的文件