【发布时间】: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 上看到了同样的问题
-
不,没有反馈。一段时间后,我们决定不再使用它