Part of twisted.web2.channel.http View Source View In Hierarchy
Known subclasses: twisted.web2.channel.http.HTTPChannelRequest, twisted.web2.client.http.HTTPClientChannelRequest
| Line # | Kind | Name | Docs |
|---|---|---|---|
| 85 | Method | __init__ | Undocumented |
| 89 | Method | lineReceived | Undocumented |
| 156 | Method | rawDataReceived | Handle incoming content. |
| 175 | Method | headerReceived | Store this header away. Check for too much header data |
| 188 | Method | allHeadersReceived | Undocumented |
| 196 | Method | allContentReceived | Undocumented |
| 202 | Method | splitConnectionHeaders | Split off connection control headers from normal headers. |
| 268 | Method | setConnectionParams | Undocumented |
| 326 | Method | abortParse | Undocumented |
| 334 | Method | pauseProducing | Undocumented |
| 338 | Method | resumeProducing | Undocumented |
| 342 | Method | stopProducing | Undocumented |
Split off connection control headers from normal headers.
The normal headers are then passed on to user-level code, while the connection headers are stashed in .connHeaders and used for things like request/response framing.
This corresponds roughly with the HTTP RFC's description of 'hop-by-hop' vs 'end-to-end' headers in RFC2616 S13.5.1, with the following exceptions: