[Python-3000-checkins] r56723 - python/branches/py3k-struni/Lib/httplib.py

jeremy.hylton python-3000-checkins at python.org
Sat Aug 4 05:34:03 CEST 2007


Author: jeremy.hylton
Date: Sat Aug  4 05:34:03 2007
New Revision: 56723

Modified:
   python/branches/py3k-struni/Lib/httplib.py
Log:
Use BytesIO instead of StringIO.


Modified: python/branches/py3k-struni/Lib/httplib.py
==============================================================================
--- python/branches/py3k-struni/Lib/httplib.py	(original)
+++ python/branches/py3k-struni/Lib/httplib.py	Sat Aug  4 05:34:03 2007
@@ -72,8 +72,6 @@
 import socket
 from urlparse import urlsplit
 
-from io import StringIO
-
 __all__ = ["HTTP", "HTTPResponse", "HTTPConnection", "HTTPSConnection",
            "HTTPException", "NotConnected", "UnknownProtocol",
            "UnknownTransferEncoding", "UnimplementedFileMode",
@@ -411,7 +409,7 @@
             self.length = None
             self.chunked = 0
             self.will_close = 1
-            self.msg = HTTPMessage(StringIO())
+            self.msg = HTTPMessage(io.BytesIO())
             return
 
         self.msg = HTTPMessage(self.fp, 0)


More information about the Python-3000-checkins mailing list