从rake任务向其他站点发出请求

时间:2012-05-05 15:34:04

标签: ruby-on-rails-3 request rake-task

我正在尝试使用示例对象自动化我的数据库群,因此我使用rake任务。我想使用其他网站页面的一些数据。 我创建了带有url列表的txt文件,从那里可以读取该信息并遇到问题:我不知道如何在rake任务之外发出请求。我需要得到响应,在RSPEC允许的情况下提取一些selectord。谢谢你们,伙计们!

1 个答案:

答案 0 :(得分:0)

对于自定义rake任务,您始终可以创建自己的插件。参考导轨指南 - plugins section。 在插件中,您可以使用get方法从外部URL获取数据。有关详细信息,请参阅ActionDispatch :: Integration :: RequestHelpers方法。 您可以添加自己的提取逻辑并为数据库设定种子。