我了解的前端缓存分为http缓存和浏览器缓存;1.http缓存下分为强缓存和协商缓存;2.浏览器缓存下有离线储存和本地缓存(cookie、webstorage等)我知道本地缓存(cookie、webstorage等)缓存的都是数据;但是http缓存和html5离线储存有什么区别呢?在我看来他们缓存的都是网页啊。比如:在有网络的情况下,第二次访问一个网站。该网站设置了离线缓存并且强缓存命中。那么我打开页面的时候使用的到底是哪一个缓存的资源呢?
我知道本地缓存(cookie、webstorage等)缓存的都是数据;但是http缓存和html5离线储存有什么区别呢?在我看来他们缓存的都是网页啊。比如:在有网络的情况下,第二次访问一个网站。该网站设置了离线缓存并且强缓存命中。那么我打开页面的时候使用的到底是哪一个缓存的资源呢?
比如:在有网络的情况下,第二次访问一个网站。该网站设置了离线缓存并且强缓存命中。那么我打开页面的时候使用的到底是哪一个缓存的资源呢?
慕妹3242003
相关分类