首页 > 解决方案 > 为 Google Cloud Storage 中存储桶中的所有对象设置元数据

问题描述

为了使用 GCP CDN,我需要为存储桶中的所有对象设置元数据(缓存控制)。我们有命令去做吗?

标签: google-cloud-platformstoragebucket

解决方案


是的,您可以使用Cloud Shellgsutil setmeta

1)在 Cloud Console 中打开Cloud Shell 。

2) 如果要将缓存控制设置为“public”,请在 Cloud Shell 中执行:gsutil setmeta -h "Cache-Control:public" gs://<YOUR-BUCKET-NAME>/*.*

只需在要应用更新的地方使用正确的存储桶名称即可。setmeta 文档在这里。您可以根据要更新的文件类型更改正确的文件扩展名(例如“.html”)。


推荐阅读