class Excon::Connection
def setup_proxy(proxy)
def setup_proxy(proxy) uri = URI.parse(proxy) unless uri.host and uri.port and uri.scheme raise Excon::Errors::ProxyParseError, "Proxy is invalid" end { :host => uri.host, :password => uri.password, :port => uri.port, :scheme => uri.scheme, :user => uri.user } end