# ``twisted`.`web`.`error``

module documentation
(source)

Exception definitions for `twisted.web`.

Class | `Error` | A basic HTTP error.
Class | `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.
Class | `FlattenerError` | An error occurred while flattening an object.
Class | `InfiniteRedirection` | HTTP redirection is occurring endlessly.
Class | `MissingRenderMethod` | Tried to use a render method which does not exist.
Class | `MissingTemplateLoader` | `MissingTemplateLoader` is raised when trying to render an Element without a template loader, i.e. a `loader` attribute.
Class | `PageRedirect` | A request resulted in an HTTP redirect.
Class | `RedirectWithNoLocation` | Exception passed to `ResponseFailed` if we got a redirect without a `Location` header field.
Class | `RenderError` | Base exception class for all errors which can occur during template rendering.
Class | `SchemeNotSupported` | The scheme of a URI was not one of the supported values.
Class | `UnexposedMethodError` | Raised on any attempt to get a method which has not been exposed.
Class | `UnfilledSlot` | During flattening, a slot with no associated data was encountered.
Class | `UnsupportedMethod` | Raised by a resource when faced with a strange request method.
Class | `UnsupportedSpecialHeader` | A HTTP/2 request was received that contained a HTTP/2 pseudo-header field that is not recognised by Twisted.
Class | `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): (source)
Returns the response message corresponding to an HTTP code, or None if the code is unknown or unrecognized.

Parameters
code:`bytes` | Refers to an HTTP status code, for example `http.NOT_FOUND`.
Returns
`bytes` | A string message or none