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