summaryrefslogtreecommitdiffstats
path: root/Lib/urllib
diff options
context:
space:
mode:
authorZackery Spytz <zspytz@gmail.com>2019-09-13 14:07:07 (GMT)
committerStéphane Wirtel <stephane@wirtel.be>2019-09-13 14:07:07 (GMT)
commitb761e3aed1fbada4572a776f6a0d3c4be491d595 (patch)
tree86d21eb690fd5f7cf43a86e0c3953c07de1e0e92 /Lib/urllib
parent693aa80a434590ea7dcd35c000209e53d01b9425 (diff)
downloadcpython-b761e3aed1fbada4572a776f6a0d3c4be491d595.zip
cpython-b761e3aed1fbada4572a776f6a0d3c4be491d595.tar.gz
cpython-b761e3aed1fbada4572a776f6a0d3c4be491d595.tar.bz2
bpo-25068: urllib.request.ProxyHandler now lowercases the dict keys (GH-13489)
Diffstat (limited to 'Lib/urllib')
-rw-r--r--Lib/urllib/request.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/Lib/urllib/request.py b/Lib/urllib/request.py
index 267a90d..721c152 100644
--- a/Lib/urllib/request.py
+++ b/Lib/urllib/request.py
@@ -792,6 +792,7 @@ class ProxyHandler(BaseHandler):
assert hasattr(proxies, 'keys'), "proxies must be a mapping"
self.proxies = proxies
for type, url in proxies.items():
+ type = type.lower()
setattr(self, '%s_open' % type,
lambda r, proxy=url, type=type, meth=self.proxy_open:
meth(r, proxy, type))