diff options
Diffstat (limited to 'lib/open-uri.rb')
-rw-r--r-- | lib/open-uri.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/open-uri.rb b/lib/open-uri.rb index 9e4a5e24c1..192f1e5711 100644 --- a/lib/open-uri.rb +++ b/lib/open-uri.rb @@ -285,7 +285,8 @@ module OpenURI target_port = proxy_uri.port request_uri = target.to_s if proxy_user && proxy_pass - header["Proxy-Authorization"] = 'Basic ' + ["#{proxy_user}:#{proxy_pass}"].pack('m').delete("\r\n") + header["Proxy-Authorization"] = + 'Basic ' + ["#{proxy_user}:#{proxy_pass}"].pack('m0') end end |