温馨提示:本文翻译自stackoverflow.com,查看原文请点击:其他 - `cache-control: max-age=0` in http request
cache-control http

其他 - http请求中的“ cache-control:max-age = 0”

发布于 2020-05-18 14:55:04

我有一个问题:假设每个http请求中都有一个cache-control: max-age=0标头,因此每个请求都将一直到达原始Web服务器。如果所有请求都是这样,是否意味着CDN不再有用?

查看更多

提问者
Robbie
被浏览
83
Jason W 2015-03-16 11:18

通过将max-age设置为0,您可以立即有效地使CDN边缘缓存中的页面过期。因此,您的CDN总是会打到您的原点,并按照您的建议使CDN失效。

从另一个问题中注意到,您正在使用Akamai。如果是这样,那么如果您不能直接控制该值,但仍然希望能够利用CDN功能,则可以使用Edge-Control标头覆盖您标头cache-control