为 Google 云存储中存储桶中的所有对象设置元数据
Set metadata for all objects in a bucket in Google Cloud Storage
为了使用 GCP CDN,我需要为存储桶中的所有对象设置元数据(缓存控制)。我们有执行此操作的命令吗?
是的,您可以使用 Cloud Shell 和 gsutil setmeta
:
1) 在 Cloud Console 中打开 Cloud Shell。
2) 如果要将缓存控制设置为 "public" 然后在云端执行 Shell: gsutil setmeta -h "Cache-Control:public" gs://<YOUR-BUCKET-NAME>/*.*
只需在要应用更新的位置使用正确的存储桶名称即可。
setmeta 文档是 here。您可以根据要更新的文件类型更改正确的文件扩展名(例如“.html”)。
为了使用 GCP CDN,我需要为存储桶中的所有对象设置元数据(缓存控制)。我们有执行此操作的命令吗?
是的,您可以使用 Cloud Shell 和 gsutil setmeta
:
1) 在 Cloud Console 中打开 Cloud Shell。
2) 如果要将缓存控制设置为 "public" 然后在云端执行 Shell: gsutil setmeta -h "Cache-Control:public" gs://<YOUR-BUCKET-NAME>/*.*
只需在要应用更新的位置使用正确的存储桶名称即可。 setmeta 文档是 here。您可以根据要更新的文件类型更改正确的文件扩展名(例如“.html”)。