Rails功能,搜索我的链接

问题描述:

我正在做一个网站的工具,在建设,使链接更容易。这个网站是用Ruby On Rails编写的。现在我正在学习RoR,我不知道开始制作一个搜索外部网站的功能,该网站已保存了哪个网址,以检查我的网址是否存在于该特定网站上。如果是这样=>显示,如果没有:设置URL的非活跃Rails功能,搜索我的链接

所以我的问题:

  1. 我可以搜索从我的应用程序的网站?

  2. 这样做的最佳方法是什么?

  3. 你会多久做一次这样的脚本运行?

+3

我认为你需要一个HTML解析器。我听说Nokogiri是相当不错的。 – 2012-07-22 21:15:20

这听起来像你正试图验证一个URL是活动的。

问题的答案:

  1. 是的,你可以让HTTP请求到另一个URL。
  2. 为了让HTTP请求看看Nestful gem,或者你可以使用标准库中的Net :: HTTP。
  3. 您没有提供有关您的要求的明确信息,因此很难说什么是正确的,但是当作者提交表单时您可以运行检查。如果您担心响应缓慢,请使用delayed_job使检查异步。
+0

我使用库中的标准库,谢谢!它现在终于工作了。 – Loed 2012-08-07 19:45:48