Ruby on rails Net::HTTP::代理请求。。。你是怎么做到的?

Ruby on rails Net::HTTP::代理请求。。。你是怎么做到的?,ruby-on-rails,ruby,proxy,Ruby On Rails,Ruby,Proxy,我打代理电话有困难。你到底是怎么做到的 以下是我到目前为止的情况: proxy_addr = '162.243.105.128' proxy_port = 6170 Net::HTTP::Proxy(proxy_addr, proxy_port).start('www.google.com') {|http| http} 我得到: #<#<Class:0x007f85d8a092d0> www.google.com:80 open=false> 我明白了 #<

我打代理电话有困难。你到底是怎么做到的

以下是我到目前为止的情况:

proxy_addr = '162.243.105.128'
proxy_port = 6170

Net::HTTP::Proxy(proxy_addr, proxy_port).start('www.google.com') {|http| http}
我得到:

#<#<Class:0x007f85d8a092d0> www.google.com:80 open=false>
我明白了

#<Net::HTTPNotImplemented 501 Tor is not an HTTP Proxy readbody=true>
#
我该怎么做

Tor是SOCKS代理,而不是HTTP代理

我遇到了同样的问题。我认为使用纯
Net::HTTP
是不可能的。安装


我今天要试一试
#<Net::HTTPNotImplemented 501 Tor is not an HTTP Proxy readbody=true>
require 'socksify/http'
http = Net::HTTP::SOCKSProxy(addr, port)
puts http.get(URI('http://echoip.com'))