将缓存控制设置为public是否会阻止私有缓存?

时间:2017-07-18 02:08:09

标签: http browser-cache cache-control http-caching

您可以通过缓存控制标头启用私有缓存和公共缓存吗?你会怎么做?

谢谢!

1 个答案:

答案 0 :(得分:0)

Cache-Control: public响应标头可启用任何类型的中间缓存。如果您希望尽可能广泛地缓存响应,那么这就是您使用的。

Cache-Control: private响应标头禁用任何可能向任何用户公开响应但当前用户的缓存。这将阻止大多数代理和中间服务器的缓存,从而允许仅在用户特定的客户端缓存中缓存响应。可以与此设置一起使用的任何缓存都可以 public设置一起使用。