Net::HTTP.new('google.de', nil, proxy_addr, proxy_port).start { |http|
This will create an http
object for you to use in the block. Use that rather than generating new ones each time, here Net::HTTP.get('google.de', '')
proxy_addr = 'proxy'
proxy_port = 8080
Net::HTTP.new('google.de', nil, proxy_addr, proxy_port).start { |http|
# always proxy via your.proxy.addr:8080
http.get('google.de', '')
}