【问题标题】:Google cloud storage, Cache-Control谷歌云存储,缓存控制
【发布时间】:2014-06-23 07:54:40
【问题描述】:

我尝试为 Google Cloud Storage 存储桶设置 Cache-Control 标头。它给了我400: Invalid argument error 没有任何解释到底错在哪里。有什么想法吗?

例子:

gsutil setmeta -R -h 'Cache-Control:public, max-age=10000, no-transform' gs://example.com/stylesheets/

gs://example.com/stylesheets/site-77ee6060.css 上设置元数据 BadRequestException: 400 Invalid argument

尝试了不同的max-age,有或没有no-transform,结果相同。 存储桶配置为网站。

【问题讨论】:

  • 您使用的 Cache-Control 参数是有效的,并且我能够成功运行上面的命令(使用我拥有的对象集合)。您能否将以下命令的输出发送到 gs-team@goolge.com,删除授权标头:gsutil -D setmeta -R -h 'Cache-Control:public, max-age=10000, no-transform' gs: //example.com/stylesheets/
  • @MikeSchwartz 我将调试信息发送到 gs-team@goolge.com
  • @MikeSchwartz 我的一些文件也出现了这个问题。将输出发送到同一个地址对我有帮助吗?
  • @MikeSchwartz - Google 对此问题有任何反馈吗?我在 Content-Type 上看到了同样的问题
  • 不,没有反馈。一段时间后,我们决定不再使用它

标签: google-cloud-storage


【解决方案1】:

我遇到了这个问题,发现我不再拥有该对象的OWNER 权限(我团队中的其他人编辑了该对象)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-18
    • 2016-10-12
    • 2020-09-10
    相关资源
    最近更新 更多