google-cloud-platform - 为 Google Cloud Storage 中存储桶中的所有对象设置元数据

标签 google-cloud-platform storage bucket

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

最佳答案

是的,您可以使用 Cloud Shell 来完成和 gsutil setmeta :

1) 打开 Cloud Shell在云控制台中。

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

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

关于google-cloud-platform - 为 Google Cloud Storage 中存储桶中的所有对象设置元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52499015/

相关文章:

amazon-web-services - 具有多个区域的 AWS S3 存储桶

apache-spark - 在 Apache Spark 的 `bucketBy` 中,如何为每个存储桶生成 1 个文件,而不是每个分区每个存储桶生成 1 个文件?

amazon-web-services - AWS Bucket策略错误: Policy has invalid action

google-cloud-platform - 用于监视谷歌云 pubsub 中未传递消息的 REST API

google-cloud-platform - 具有多个应用程序和端口的 GCP 负载均衡器

kubernetes - Google Cloud Platform(GCP)入口不正常的后端

image - 尝试在空对象引用上调用接口(interface)方法 java.lang.String com.facebook.react.bridge.ReadableMap 等

amazon-ec2 - 访问实例存储 Amazon EC2

node.js - 访问 body 值时 Google 函数中断

django - 如何使用django-storages和Amazon S3将文件从一个路径复制到另一路径?