自分めも
proxy_host, proxy_port = (ENV["HTTP_PROXY"] || '').sub(/http:\/\//, '').split(':')
Net::HTTP::Proxy(proxy_host, proxy_port).start('twitter.com') do |http|
end
Net::HTTP.Proxy() は第1引数がnilだと”プロキシを経由しない”ので上記のように書いておけば、環境変数HTTP_PROXY
が設定されていない場合は、プロキシを使用しない接続になる。