图像链接

时间:2016-02-15 18:27:25

标签: ruby-on-rails ruby-on-rails-4

我正在创建一个rails应用程序,我希望用户能够从Facebook或任何外部网站输入他/她的个人资料图片的链接。

如何确定此链接是否适合图像? 如何为那个创建验证?

1 个答案:

答案 0 :(得分:0)

在模型中使用此验证。

validates_format_of :image, :with => %r{\.(png|jpg|jpeg)$}i, :message => "Use a real image"

请注意,这只会验证文件名是否以特定字符串结尾。

使用fastimage通过快速提取来获取图像的类型和大小。 例如

FastImage.type("http://stephensykes.com/images/pngimage")

返回.png