【发布时间】:2020-08-11 18:33:42
【问题描述】:
我正在为特定静态资源使用具有固定缓存时间(例如 1 天)的 CloudFront。 同时,我希望浏览器只缓存一小时,这就是为什么响应是:
cache-control: private; max-age=3600
但是,CloudFront 总是添加响应标头:
age: 35
这是在代理(本例中为 CloudFront)上缓存的秒数。
阅读https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/http-caching 真的很有意义,并且没有提到age 标头。
有可能的是,标头的值为 24678 秒,资源将被视为过期。
我只是想确认age 标头对本地浏览器缓存没有影响。我说的对吗?
【问题讨论】:
标签: http http-headers amazon-cloudfront http-proxy