diff --git a/ChangeLog b/ChangeLog index f39b6c95ef..f68b3cbc4e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ -Tue Nov 25 18:56:06 2003 Tanaka Akira +Tue Nov 25 19:04:23 2003 Tanaka Akira * lib/open-uri.rb (URI::Generic#find_proxy): ENV case sensitivity test refined. diff --git a/lib/open-uri.rb b/lib/open-uri.rb index 917f385cec..116644ce07 100644 --- a/lib/open-uri.rb +++ b/lib/open-uri.rb @@ -463,7 +463,7 @@ module URI when 0 # no proxy setting anyway. proxy_uri = nil when 1 - k, v = pairs[0] + k, v = pairs.shift if k == 'http_proxy' && ENV[k.upcase] == nil # http_proxy is safe to use becase ENV is case sensitive. proxy_uri = ENV[name]