【发布时间】:2014-12-17 14:11:40
【问题描述】:
有没有办法通过查询字符串将动态标头添加到 s3 对象。 像
_://s3.amazonaws.com/mybucket/myFile.png?headers=MyCustomHeader_Myvalue
解决了。
在s3 Get Obejct docs找到解决方案
使用标题 响应内容处置=附件;文件名='mycustomFileName'
根据请求就可以了
【问题讨论】:
标签: amazon-s3
有没有办法通过查询字符串将动态标头添加到 s3 对象。 像
_://s3.amazonaws.com/mybucket/myFile.png?headers=MyCustomHeader_Myvalue
解决了。
在s3 Get Obejct docs找到解决方案
使用标题 响应内容处置=附件;文件名='mycustomFileName'
根据请求就可以了
【问题讨论】:
标签: amazon-s3
如果您想为以下一项或多项指定自定义值,这仅在 S3 中可行:
Cache-Control:
Content-Type:
Content-Language:
Content-Disposition:
Content-Encoding:
Expires:
这些响应标头实际上可以通过您添加到签名查询字符串的信息为每个GET 请求修改。
http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGET.html
要添加任何其他内容,需要在浏览器和 S3 之间使用反向代理,因为 S3 不支持动态修改其他响应标头。
【讨论】: