]> granicus.if.org Git - python/commitdiff
SF #614596, fix for urllib2.AbstractBasicAuthHandler, John Williams (johnw42)
authorNeal Norwitz <nnorwitz@gmail.com>
Wed, 9 Oct 2002 23:17:04 +0000 (23:17 +0000)
committerNeal Norwitz <nnorwitz@gmail.com>
Wed, 9 Oct 2002 23:17:04 +0000 (23:17 +0000)
Make the regex case insensitive for some web sites which use Realm.

Lib/urllib2.py

index 031f0246d3321380b03c8029dbfbca79226b0b62..2b01e8cb7f9e8fb2b5327b7706e975bfc5f14a3c 100644 (file)
@@ -572,7 +572,7 @@ class HTTPPasswordMgrWithDefaultRealm(HTTPPasswordMgr):
 
 class AbstractBasicAuthHandler:
 
-    rx = re.compile('[ \t]*([^ \t]+)[ \t]+realm="([^"]*)"')
+    rx = re.compile('[ \t]*([^ \t]+)[ \t]+realm="([^"]*)"', re.I)
 
     # XXX there can actually be multiple auth-schemes in a
     # www-authenticate header.  should probably be a lot more careful