HTTP缓存:没有请求

时间:2017-12-11 16:01:02

标签: http http-caching

我在DevTools中阅读网络图时遇到问题。我的目标是在中间代理和浏览器中缓存所有请求,导致在已准备好的缓存上发出零请求。我甚至在将它们插入DOM之前预先获取一些资源,因此空缓存也不应该发出所有请求。

我在开发过程中将cache-control指令设置为 public,max-age:3600

enter image description here 火狐

enter image description here

一个例子是最后两个图像请求。在我将它们插入DOM之前,我做一个预取请求(最后两个图像之前的两个xhr),设置cache-control应该意味着不做请求,只需从缓存加载。我看到的是有两个新请求,但没有从服务器传输数据,需要12-14ms。那只能让我到达那里。我根本不想要任何请求!

这只是一个例子,这个想法是通过管理员通过预测加载哪些图像(和SVG)来完成数百个请求。

每个请求还有一个ETag,默认来自我使用的HTTP服务器。我必须支持IE11,因此服务人员不在其中。

0 个答案:

没有答案
相关问题