2

我试图让一个文件在 Cloud Files CDN (Akamai) 上缓存 3 天,然后将文件发送到带有标题的浏览器:

Expires: Time Now..
Cache-Control: no-cache, no-store

我知道 Akamai 有这个Edge-control标题......但我似乎无法在 Cloud Files 网站上设置它。

有谁知道使用 Cloud Files 实现此目的的好方法?

更新:

我已经在 Rackspace 的反馈网站上提交了这个:http:
//feedback.rackspace.com/forums/71021-product-feedback/suggestions/4014775-allow-akamai-s-edge-control-header-per-object

如果其他人想要这个,请投票给它:)

2014 年 6 月更新

我在机架空间反馈网站上的建议已被删除。
我正在支持为什么会这样。

4

1 回答 1

3

您不能为单个对象设置 TTL。您可以在启用 CDN 的容器上设置 X-TTL:

curl -XPOST -H 'x-auth-token: <your token>' -X 'x-ttl: 259200' <your cloudfilesCDN publicURL>/cdn-enabled-container

这将控制 CDN 在该容器中缓存对象的时间。

于 2013-05-29T15:03:55.223 回答