学习自
https://blog.csdn.net/wangxin1982314/article/details/51050206(写的很好,更是一篇HTTP缓存的神文)
CDN
就是在服务端和客户端间又增加了一层CDN边缘节点(CDN相当于分销商)。
题外话
在浏览器中:
输入url或点击按钮跳转:会被强制缓存、对比缓存干预
F5或浏览器刷新按钮:只会被对比缓存干预
ctrl f5或ctrl 单击:不缓存
CDN缺点:
哪怕你ctrl f5了,如果CDN边缘节点上的数据没有及时和服务器同步,我们得到的也是过时数据,这很可怕
CDN缓存策略:
遵循HTTP缓存规范,也有自己更为精细的控制