Tag: screen scraping

使用www :: mechanize时的Iconv :: IllegalSequence

我正在尝试做一些webscraping,但WWW:Mechanize gem似乎不喜欢编码和崩溃。 post请求导致302重定向(跟随机械化,到目前为止很好),结果页面似乎崩溃了。 我google了很多,但到目前为止没有任何问题可以解决这个问题。 你们中有人有个主意吗? 码: require ‘rubygems’ require ‘mechanize’ agent = WWW::Mechanize.new agent.user_agent_alias = ‘Mac Safari’ answer = agent.post(‘https://www.budget.de/de/reservierung/privatkunden/step1/schnellbuchung’, {“Country” => “Deutschland”, “Abholstation” => “Aalen”, “Abgabestation” => “Aalen”, “Abholdatum” => “26.02.2009”, “Abholzeit_stunde” => “13”, “Abholzeit_minute” => “30”, “Abgabedatum” => “28.02.2009”, “Abgabezeit_stunde” => “13”, “Abgabezeit_minute” => “30”, “CountryID” => “DE”, “AbholstationID”=>”AA1”, “AbgabestationID”=>”AA1” } ) puts […]