在 Rails 3 AttachmentsController 中,我有以下内容:
def show
attachment = Attachment.find_by_id(params[:id])
redirect_to(attachment.authenticated_url())
end
其中 authenticated_url 只是 S3 访问文件的 URL。
问题是文件总是由浏览器下载。我想要发生的是,如果文件是图像/pdf,浏览器可以呈现的东西,在浏览器中显示文件并且只下载非浏览器友好的文件。
你以前见过这个吗?关于从哪里开始的任何想法?
谢谢