twisted :: web :: client :: HTTPPageGetter :: Class HTTPPageGetter
[hide private]
[frames] | no frames]

Class HTTPPageGetter



internet.protocol.BaseProtocol --+            
                                 |            
        internet.protocol.Protocol --+        
                                     |        
   protocols.basic._PauseableMixin --+        
                                     |        
          protocols.basic.LineReceiver --+    
                                         |    
                           http.HTTPClient --+
                                             |
                                            HTTPPageGetter

Instance Methods [hide private]
 
connectionMade(self)
 
handleHeader(self, key, value)
 
handleStatus(self, version, status, message)
 
handleEndHeaders(self)
 
handleStatus_200(self)
 
handleStatus_201(self)
 
handleStatus_202(self)
 
handleStatusDefault(self)
 
handleStatus_301(self)
 
handleStatus_302(self)
 
handleStatus_303(self)
 
connectionLost(self, reason)
 
handleResponse(self, response)
 
timeout(self)

Inherited from http.HTTPClient: endHeaders, handleResponseEnd, handleResponsePart, lineReceived, rawDataReceived, sendCommand, sendHeader

Inherited from protocols.basic.LineReceiver: clearLineBuffer, dataReceived, lineLengthExceeded, sendLine, setLineMode, setRawMode

Inherited from internet.protocol.BaseProtocol: __providedBy__, makeConnection

Inherited from protocols.basic._PauseableMixin: pauseProducing, resumeProducing, stopProducing

Class Variables [hide private]
  quietLoss = 0
  followRedirect = 1
  failed = 0

Inherited from http.HTTPClient: firstLine, length

Inherited from protocols.basic.LineReceiver: MAX_LENGTH, delimiter, line_mode

Inherited from internet.protocol.Protocol: __implemented__, __provides__

Inherited from internet.protocol.BaseProtocol: connected, transport

Inherited from protocols.basic._PauseableMixin: paused

Method Details [hide private]

connectionMade(self)

 
Overrides: http.HTTPClient.connectionMade

handleHeader(self, key, value)

 
Overrides: http.HTTPClient.handleEndHeaders

handleStatus(self, version, status, message)

 
Overrides: http.HTTPClient.handleEndHeaders

handleEndHeaders(self)

 
Overrides: http.HTTPClient.handleEndHeaders

connectionLost(self, reason)

 
Overrides: http.HTTPClient.connectionLost