【发布时间】:2016-10-08 11:43:09
【问题描述】:
我知道您可以在上传时运行命令来设置正在上传的图像的缓存控制
gsutil -h "Cache-Control:public,max-age=2628000" cp -a public-read \\
-r html gs://bucket
但我在 rails 中使用carrierwave,我认为不可能将其设置为每次上传图片时都运行此命令。
我正在四处寻找是否可以更改默认缓存控制编号,但找不到任何解决方案。目前我不时运行gsutil -m setmeta -h "Cache-Control:public, max-age=2628000" gs://bucket/*.png 来更新新图像,但这是一个糟糕的解决方案。
关于如何为上传到存储桶的文件设置默认缓存控制有什么想法吗?
【问题讨论】:
标签: google-cloud-storage google-cloud-platform gsutil