为什么 Akamai cache-control max-age 的价值在下降?
Why is Akamai cache-control max-age decreasing value?
我正在使用 Akamai,在使用 honor origin cache control + expires 时,cache-control
headers max-age
值在每个后续请求中都在减少。在其他 CDN 上,我没有遇到相同的行为。
在应用程序上,我有 Cache-Control: max-age=2592000, public
并且响应 headers 中的 max-age 值似乎计算为 Akamai 从服务器获取资产的时间减去 max-age 在应用程序中指定。
为什么会这样?我怎样才能让 Akamai 响应 max-age=2592000, public
?
You can easily configure this via "Downstream cacheability"
behaviour: » "Pass cacheability headers from origin" » This tunnels
the Cache-Control and/or Expires header settings from the origin to
the downstream.
Alternatively, for resources with TTL defined at the Edge you can set
this to "Full edge TTL (max-age)".
感谢@TimVereeke。
我正在使用 Akamai,在使用 honor origin cache control + expires 时,cache-control
headers max-age
值在每个后续请求中都在减少。在其他 CDN 上,我没有遇到相同的行为。
在应用程序上,我有 Cache-Control: max-age=2592000, public
并且响应 headers 中的 max-age 值似乎计算为 Akamai 从服务器获取资产的时间减去 max-age 在应用程序中指定。
为什么会这样?我怎样才能让 Akamai 响应 max-age=2592000, public
?
You can easily configure this via "Downstream cacheability" behaviour: » "Pass cacheability headers from origin" » This tunnels the Cache-Control and/or Expires header settings from the origin to the downstream.
Alternatively, for resources with TTL defined at the Edge you can set this to "Full edge TTL (max-age)".
感谢@TimVereeke。