Rails 3.无法验证http前缀的URL

时间:2010-11-28 11:07:03

标签: validation ruby-on-rails-3

我正在开发Rails 3中的应用程序,在这个应用程序中,我让用户向网站添加URL。我面临的当前问题是,有些用户忘记包含http或https前缀,这会导致非工作链接。

不幸的是,似乎无法开箱验证这一点? 如何验证提交的URL是否包含http?

感谢所有人的帮助!

1 个答案:

答案 0 :(得分:2)

有一个名为validates_url_format_of的插件似乎适用于Rails 3.否则你可以编写自己的custom validator