1
我基本上负责使用post请求来刮取网站。我一直在寻找 红宝石的“net/http”,后期的例子看起来很简单。问题是如果我想使用邮政编码找到一家连锁店(连锁网站使用邮政寻找商店),我该怎么办?我曾尝试几个东西,但他们都不是worked.Below我使用的代码示例:Ruby rubbing网站使用Post请求
url = ARGV[0]
zipcode = ARGV[1]
params = {"q" => "#{zipcode}"}
result = Net::HTTP.post_form(URI.parse("#{url}"),params)
我通过URL和邮政编码从命令行参数其中URL是一个连锁的商店定位器URL 。
这个宝石成功了。谢谢。 – 2012-04-24 23:04:49
如果您将来需要抓取网站,我还会推荐海葵。在Mechanize和Anemone之间,我可以使用ruby从网上提取几乎任何东西。 – sunnyrjuneja 2012-04-26 03:21:34