原文地址:https://blog.csdn.net/mymilkbottles/article/details/69060193
网上有好多关于no-cache和no-store的区别,但是长篇大论,感觉也没有怎么讲清楚。
最近看了《图解HTTP》这本书,书上讲到了这两者的区别:
no-cache从字面意义上很容易误解为不缓存,但是no-cache代表不缓存过期的资源,缓存会向服务器进行有效处理确认之后处理资源,更确切的说,no-cache应该是
do-not-serve-from-cache-without-revalidation
而no-store才是真正的不进行缓存。
使用no-cache的目的就是为了防止从缓存中获取过期的资源。