Class t.w.c.h.HTTPParser(object):

Part of twisted.web2.channel.http View Source View In Hierarchy

Known subclasses: twisted.web2.channel.http.HTTPChannelRequest, twisted.web2.client.http.HTTPClientChannelRequest

This class handles the parsing side of HTTP processing. With a suitable subclass, it can parse either the client side or the server side of the connection.
Method __init__ Undocumented
Method lineReceived Undocumented
Method rawDataReceived Handle incoming content.
Method headerReceived Store this header away. Check for too much header data
Method allHeadersReceived Undocumented
Method allContentReceived Undocumented
Method splitConnectionHeaders Undocumented
Method setConnectionParams Undocumented
Method abortParse Undocumented
Method pauseProducing Undocumented
Method resumeProducing Undocumented
Method stopProducing Undocumented
def __init__(self, channel): (source)
Undocumented
def lineReceived(self, line): (source)
Undocumented
def rawDataReceived(self, data): (source)
Handle incoming content.
def headerReceived(self, line): (source)
Store this header away. Check for too much header data (> channel.maxHeaderLength) and abort the connection if so.
def allHeadersReceived(self): (source)
Undocumented
def allContentReceived(self): (source)
Undocumented
def splitConnectionHeaders(self): (source)
Undocumented
def setConnectionParams(self, connHeaders): (source)
Undocumented
def abortParse(self): (source)
Undocumented
def pauseProducing(self): (source)
Undocumented
def resumeProducing(self): (source)
Undocumented
def stopProducing(self): (source)
Undocumented
API Documentation for twisted, generated by pydoctor.