]> granicus.if.org Git - python/commit
Change urllib to use HTTPConnection rather than old HTTP class.
authorJeremy Hylton <jeremy@alum.mit.edu>
Sat, 4 Aug 2007 19:22:00 +0000 (19:22 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Sat, 4 Aug 2007 19:22:00 +0000 (19:22 +0000)
commit39b198d8354b2b1b059488acbd3804b6a01641a8
tree7faabcdfc18fc922e961d16e6e5a10c6420ffaf8
parentf066c1ba3755e844be42ce9bc2344d34a14c5701
Change urllib to use HTTPConnection rather than old HTTP class.

The HTTP class is a backwards compatibility layer for the Python 1.5
API.  (The only remaining use in the std library is xmlrpclib.)

The current change makes urllib issue HTTP/1.0 requests with
HTTPConnection, because is accesses HTTPResponse.fp directly instead
of using the read() method.  Using fp directly interacts poorly with
persistent connections.  There are probably better solutions than the
current one, but this is a start.
Lib/httplib.py
Lib/urllib.py