Part of twisted.web View Source
HyperText Transfer Protocol implementation.
This is used by twisted.web.
API Stability: stable
Future Plans:Function | parse_qs | like cgi.parse_qs, only with custom unquote function |
Function | datetimeToString | Convert seconds since epoch to HTTP datetime string. |
Function | datetimeToLogString | Convert seconds since epoch to log datetime string. |
Function | _resetLogDateTime | Undocumented |
Function | _logDateTimeStart | Undocumented |
Function | _logDateTimeStop | Undocumented |
Function | timegm | Convert time tuple in GMT to seconds since epoch, GMT |
Function | stringToDatetime | Convert an HTTP date string (one of three formats) to seconds since epoch. |
Function | toChunk | Convert string to a chunk. |
Function | fromChunk | Convert chunk to string. |
Function | parseContentRange | Parse a content-range header into (start, end, realLength). |
Class | StringTransport | I am a StringIO wrapper that conforms for the transport API. I support |
Class | HTTPClient | A client for HTTP 1.0 |
Class | Request | A HTTP request. |
Class | HTTPChannel | A receiver for HTTP requests. |
Class | HTTPFactory | Factory for HTTP server. |
Returns | a tuple of strings representing the chunked encoding of data |
Returns | tuple (result, remaining), may raise ValueError. |
Parse a content-range header into (start, end, realLength).
realLength might be None if real length is not known ('*').