【问题标题】:amazon s3, adding dynamic headers to object GET by query stringamazon s3,通过查询字符串将动态标头添加到对象 GET
【发布时间】:2014-12-17 14:11:40
【问题描述】:

有没有办法通过查询字符串将动态标头添加到 s3 对象。 像

_://s3.amazonaws.com/mybucket/myFile.png?headers=MyCustomHeader_Myvalue


解决了。
s3 Get Obejct docs找到解决方案

使用标题 响应内容处置=附件;文件名='mycustomFileName'

根据请求就可以了

【问题讨论】:

    标签: amazon-s3


    【解决方案1】:

    如果您想为以下一项或多项指定自定义值,这仅在 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 不支持动态修改其他响应标头。

    【讨论】:

      猜你喜欢
      • 2013-05-24
      • 2016-02-22
      • 2014-10-17
      • 1970-01-01
      • 2010-11-21
      • 2014-06-15
      • 2017-11-21
      • 2017-02-24
      • 1970-01-01
      相关资源
      最近更新 更多