1

我考虑过从 Mechanize 切换到 Faraday,因为我提出了很多请求,而且似乎要快得多。但是,我找不到的是是否可以将响应主体解析为 Nokogiri 对象。这样做的机械化方法如下:

Mechanize.new.get(url).parser

使用法拉第而不是机械化如何实现这一目标?

4

1 回答 1

2

通过执行以下操作可以实现相同的结果:

site = Faraday.new.get('http://www.mysite.com').body
nokogiri_object = Nokogiri::HTML(site)
于 2014-01-30T12:35:57.107 回答