我考虑过从Mechanize切换到Faraday,因为我提出了很多请求,而且似乎要快得多。然而,我无法找到的是,是否可以将响应主体解析为Nokogiri对象。 Mechanize的方法如下:
Mechanize.new.get(url).parser
如何使用法拉第而不是机械化实现这一目标?
答案 0 :(得分:1)
通过以下方式可以实现相同的结果:
site = Faraday.new.get('http://www.mysite.com').body
nokogiri_object = Nokogiri::HTML(site)