Fixed documentation to be correct for Py3k.
This commit is contained in:
parent
d74900ebb5
commit
1893ce7a97
|
@ -5,7 +5,7 @@
|
|||
.. module:: asynchat
|
||||
:synopsis: Support for asynchronous command/response protocols.
|
||||
.. moduleauthor:: Sam Rushing <rushing@nightmare.com>
|
||||
.. sectionauthor:: Steve Holden <sholden@holdenweb.com>
|
||||
.. sectionauthor:: Steve Holden <sholden@holdenweb.com>
|
||||
|
||||
|
||||
This module builds on the :mod:`asyncore` infrastructure, simplifying
|
||||
|
@ -283,8 +283,8 @@ any extraneous data sent by the web client are ignored. ::
|
|||
self.addr = addr
|
||||
self.sessions = sessions
|
||||
self.ibuffer = []
|
||||
self.obuffer = ""
|
||||
self.set_terminator("\r\n\r\n")
|
||||
self.obuffer = b""
|
||||
self.set_terminator(b"\r\n\r\n")
|
||||
self.reading_headers = True
|
||||
self.handling = False
|
||||
self.cgi_data = None
|
||||
|
@ -299,7 +299,7 @@ any extraneous data sent by the web client are ignored. ::
|
|||
self.reading_headers = False
|
||||
self.parse_headers("".join(self.ibuffer))
|
||||
self.ibuffer = []
|
||||
if self.op.upper() == "POST":
|
||||
if self.op.upper() == b"POST":
|
||||
clen = self.headers.getheader("content-length")
|
||||
self.set_terminator(int(clen))
|
||||
else:
|
||||
|
@ -308,7 +308,7 @@ any extraneous data sent by the web client are ignored. ::
|
|||
self.handle_request()
|
||||
elif not self.handling:
|
||||
self.set_terminator(None) # browsers sometimes over-send
|
||||
self.cgi_data = parse(self.headers, "".join(self.ibuffer))
|
||||
self.cgi_data = parse(self.headers, b"".join(self.ibuffer))
|
||||
self.handling = True
|
||||
self.ibuffer = []
|
||||
self.handle_request()
|
||||
|
|
|
@ -254,7 +254,7 @@ implement its socket handling::
|
|||
asyncore.dispatcher.__init__(self)
|
||||
self.create_socket(socket.AF_INET, socket.SOCK_STREAM)
|
||||
self.connect( (host, 80) )
|
||||
self.buffer = 'GET %s HTTP/1.0\r\n\r\n' % path
|
||||
self.buffer = bytes('GET %s HTTP/1.0\r\n\r\n' % path, 'ascii')
|
||||
|
||||
def handle_connect(self):
|
||||
pass
|
||||
|
|
Loading…
Reference in New Issue