From 9e414ed9594b062309ce979437cc1c6b705b7d1e Mon Sep 17 00:00:00 2001 From: Winston Date: Wed, 9 Nov 2016 17:08:38 -0800 Subject: [PATCH] Allow HTTP_PROXY settings to use username and password --- lib/soap/netHttpClient.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/soap/netHttpClient.rb b/lib/soap/netHttpClient.rb index 95a9d6aed..792ea3ddb 100644 --- a/lib/soap/netHttpClient.rb +++ b/lib/soap/netHttpClient.rb @@ -169,8 +169,10 @@ def create_connection(url) unless no_proxy?(url) proxy_host = @proxy.host proxy_port = @proxy.port + proxy_user = @proxy.user + proxy_password = @proxy.password end - http = Net::HTTP::Proxy(proxy_host, proxy_port).new(url.host, url.port) + http = Net::HTTP::Proxy(proxy_host, proxy_port, proxy_user, proxy_password).new(url.host, url.port) if http.respond_to?(:set_debug_output) http.set_debug_output(@debug_dev) end