An API for storing HTTP header names and values.

Class Headers Stores HTTP headers in a key and multiple value format.
Variable __all__ Undocumented
Function _dashCapitalize Return a byte string which is capitalized using '-' as a word separator.
Function _sanitizeLinearWhitespace Replace linear whitespace (\n, \r\n, \r) in a header key or value with a single space. If headerComponent is not bytes, it is passed through unchanged.
def _dashCapitalize(name): (source)

Return a byte string which is capitalized using '-' as a word separator.

ParametersnameThe name of the header to capitalize. (type: bytes)
ReturnsThe given header capitalized using '-' as a word separator. (type: bytes)
def _sanitizeLinearWhitespace(headerComponent): (source)

Replace linear whitespace (\n, \r\n, \r) in a header key or value with a single space. If headerComponent is not bytes, it is passed through unchanged.

ParametersheaderComponentThe header key or value to sanitize. (type: bytes)
ReturnsThe sanitized header key or value. (type: bytes)
__all__ =
Undocumented
(type: List[str])
API Documentation for Twisted, generated by pydoctor at 2020-03-20 23:54:06.