module documentation

Exception definitions for twisted.web.

Exception Error A basic HTTP error.
Exception ExcessiveBufferingError The HTTP/2 protocol has been forced to buffer an excessive amount of outbound data, and has therefore closed the connection and dropped all outbound data.
Exception FlattenerError An error occurred while flattening an object.
Exception InfiniteRedirection HTTP redirection is occurring endlessly.
Exception MissingRenderMethod Tried to use a render method which does not exist.
Exception MissingTemplateLoader MissingTemplateLoader is raised when trying to render an Element without a template loader, i.e. a loader attribute.
Exception PageRedirect A request resulted in an HTTP redirect.
Exception RedirectWithNoLocation Exception passed to ResponseFailed if we got a redirect without a Location header field.
Exception RenderError Base exception class for all errors which can occur during template rendering.
Exception SchemeNotSupported The scheme of a URI was not one of the supported values.
Exception UnexposedMethodError Raised on any attempt to get a method which has not been exposed.
Exception UnfilledSlot During flattening, a slot with no associated data was encountered.
Exception UnsupportedMethod Raised by a resource when faced with a strange request method.
Exception UnsupportedSpecialHeader A HTTP/2 request was received that contained a HTTP/2 pseudo-header field that is not recognised by Twisted.
Exception UnsupportedType During flattening, an object of a type which cannot be flattened was encountered.
Function _codeToMessage Returns the response message corresponding to an HTTP code, or None if the code is unknown or unrecognized.
def _codeToMessage(code: Union[int, bytes]) -> Optional[bytes]: (source)

Returns the response message corresponding to an HTTP code, or None if the code is unknown or unrecognized.

Parameters
code:Union[int, bytes]HTTP status code, for example http.NOT_FOUND.
Returns
Optional[bytes]A string message or none