Rails从下载链接获取图像而不保存图像

时间:2016-08-08 16:08:58

标签: ruby-on-rails ruby image

给出下载链接:

http://files.parsetfss.com/54213c13-6c9c-4c87-ad62-b03471f4a879/tfss-17095044-922e-4b24-a361-2763f1981a13-profile.jpg

我想显示链接中的图像,而不必将其保存到文件中。我的用例是显示来自链接的图像,可能有数百个链接,因此将每个图像保存到磁盘是不可行的。

1 个答案:

答案 0 :(得分:2)

将MIME类型更改为image/jpeg。您当前的content-typeapplication/octet-stream,表示浏览器要下载该文件。

如果您有PNG,则使用MIME类型image/png。如果您有更多文件类型,只需谷歌“MIME类型”。

但正如@GSP已经说过的,如果您想向普通用户展示图片,最好使用<img> HTML标记将其嵌入您的网站。