class Mechanize::HTTP::Agent
agent = Mechanize.new agent.agent.set_socks('localhost', 9050) #Use Tor as proxy
Public Instance Methods
set_socks(addr, port)
click to toggle source
# File lib/socksify_mechanize.rb, line 10 def set_socks(addr, port) set_http unless @http class << @http attr_accessor :socks_addr, :socks_port def http_class Net::HTTP.SOCKSProxy(socks_addr, socks_port) end end @http.socks_addr = addr @http.socks_port = port end