An API for storing HTTP header names and values.

Class Headers Stores HTTP headers in a key and multiple value format.
Function _dashCapitalize Return a byte string which is capitalized using '-' as a word separator.
Function _sanitizeLinearWhitespace No summary
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 (C{
}, C{
}, C{
}) in a header key
    or value with a single space.  If C{headerComponent} is not
    L{bytes}, it is passed through unchanged.

    @param headerComponent: The header key or value to sanitize.
    @type headerComponent: L{bytes}

    @return: The sanitized header key or value.
    @rtype: L{bytes}
    
API Documentation for Twisted, generated by pydoctor at 2019-04-10 22:20:19.