Amazon S3从Rails上传图片

时间:2011-07-31 15:10:10

标签: ruby-on-rails amazon-s3

我使用aws-s3 gem上传图片,它上传完美并给我网址。图像是PNG格式,但当我在浏览器中点击公共网址时,它开始下载,但我不想下载它,我想在浏览器中看到图像。

请告诉我您是否知道应为此添加以下请求中的哪个参数或实现此目的需要进行哪些更改?

AWS::S3::S3Object.store(base_name,open(local_file),bucket,:content_type => mime_type,:access => :public_read,:authenticated => false)

s3_url = AWS::S3::S3Object.url_for(params[:name],bucket)[/[^?]+/]

1 个答案:

答案 0 :(得分:0)

如果:content_type => mime_type正确,请检查mime_type