From e27a7b80748c902ce956287f14857666db523c4b Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Fri, 19 Jan 2001 03:28:15 +0000 Subject: Anonymous SF bug 129288: "The python 2.0 urllib has %%%x as a format when quoting forbidden characters. There are scripts out there that break with lower case, therefore I guess %%%X should be used." I agree, so am fixing this. --- Lib/urllib.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Lib/urllib.py b/Lib/urllib.py index cd22766..61fac28 100644 --- a/Lib/urllib.py +++ b/Lib/urllib.py @@ -1049,7 +1049,7 @@ def _fast_quote(s): for i in range(len(res)): c = res[i] if not _fast_safe.has_key(c): - res[i] = '%%%02x' % ord(c) + res[i] = '%%%02X' % ord(c) return ''.join(res) def quote(s, safe = '/'): @@ -1080,7 +1080,7 @@ def quote(s, safe = '/'): for i in range(len(res)): c = res[i] if c not in safe: - res[i] = '%%%02x' % ord(c) + res[i] = '%%%02X' % ord(c) return ''.join(res) def quote_plus(s, safe = ''): -- cgit v0.12