带有参数的Carrierwave Cloudfront URL

时间:2013-10-21 02:39:28

标签: ruby-on-rails amazon-web-services amazon-s3 ruby-on-rails-4 carrierwave

所以我尝试了所有内容,当我使用response-content-disposition时,我无法通过网址传递CloudFront或任何其他参数。

这适用于常规S3CarrierwaveFog ......只是不支持Cloudfront:

Book.first.filename_url(:query => {"response-content-disposition" => "attachment"})

仅返回cloudfront URL,没有查询参数。

顺便说一下,我公开设置为true

1 个答案:

答案 0 :(得分:1)

使用公共文件,我认为您应该能够简单地获取它提供的URL并附加您自己的查询参数。不是特别优雅,但可行。假设工作(我不确定),我们可以适当地修补一些东西,以便更直接地支持它。