不管三七二十一,先丢一张流程图,而后看个一分钟。 有了大抵的流程印象之后,我就来补充阐明一下整个流程: 当咱们进入页面或刷新页面时,浏览器会加载资源。此时,浏览器会查看是否有强缓存,即判断是否有 expires 或者 cache-control。如果有,则查看是否过期,未过期则从缓存读取资源进行加载。如果过期,则判断浏览器是否有协商缓存。