【发布时间】:2014-03-12 05:58:02
【问题描述】:
我正在阅读 Rubyforge 上 socksify gem 的文档。我已经成功安装了 gem,并且我已经成功运行了这个记录在案的代码来测试我的本地实现是否可以复制它:
require 'socksify/http'
uri = URI.parse('http://rubyforge.org/')
Net::HTTP.SOCKSProxy('127.0.0.1', 9050).start(uri.host, uri.port) do |http|
http.get(uri.path)
end
# => #<Net::HTTPOK 200 OK readbody=true>
但是我该怎么做?刮'http://google.com/',获取html内容?我希望用例如解析它像这样的Nokogiri:
Nokogiri::HTML(open("http://google.com/))
【问题讨论】:
标签: ruby proxy socks tor net-http