你可能不需要协商缓存
为了提升页面加载性能,改善用户体验,我们希望我们的静态资源能够长期缓存在用户的浏览器中,为此,我们通常会给静态资源设置一个较长的 max-age ,而在资源内容有更新时,则生成一个名字不同的新文件,以便用户能够及时收到最新的内容。
我们都知道, HTTP 缓存可以分为强缓存和协商缓存,根据我们的配置,强缓存过期后,浏览器会向服务器发出一个校验请求,如果服务器判断资源没有更新过,则通知浏览器使...
阅读全文…