浏览器先走强缓存,后走协商缓存。
走强缓存的时候没有向服务端发起请求,那么常说的,浏览器会先查看cache-control字段的值,根据该值决定是走缓存,还是协商缓存,还是直接请求。浏览器去哪里看cache-control这个字段,都没有请求没响应的?
答案就是:上一次响应的资源和响应头会被浏览器缓存下来,所以浏览器每次查看cache-control是从缓存中查看的
浏览器先走强缓存,后走协商缓存。
走强缓存的时候没有向服务端发起请求,那么常说的,浏览器会先查看cache-control字段的值,根据该值决定是走缓存,还是协商缓存,还是直接请求。浏览器去哪里看cache-control这个字段,都没有请求没响应的?
答案就是:上一次响应的资源和响应头会被浏览器缓存下来,所以浏览器每次查看cache-control是从缓存中查看的