0

我想处理一个包含大量 HTML 但本身不是有效 HTML 文件的 HTTP 响应。

我知道我可以按如下方式使用 Nokogiri: page = Nokogiri::HTML.parse(page.body)但是,我想访问MechanizeMechanize::Page.search. 有没有办法将此 HTML 作为Mechanize::Page或通过其他一些 Mechanize 类使用?

4

1 回答 1

2

实际上,看起来我已经找到了自己问题的答案:

 page  = Mechanize::Page.new(URI.parse('http://example.com'), {'content-type'=>'text/html'},(page.body), 200, agent)
于 2012-08-16T01:23:17.713 回答