handy_httpd.handlers

Contains predefined HttpRequestHandler implementations that may be useful in a variety of cases.

Modules

file_resolving_handler
module handy_httpd.handlers.file_resolving_handler

This module defines the FileResolvingHandler, which is a pre-built handler you can use to easily serve static file content from a directory.

filtered_handler
module handy_httpd.handlers.filtered_handler

This module contains a handler that applies filters to a request context before (or after) handing it off to the proper handler.

path_handler
module handy_httpd.handlers.path_handler

This module defines a PathHandler that delegates handling of requests to other handlers based on the request's HTTP verb (GET, POST, etc.), and its path.

profiling_handler
module handy_httpd.handlers.profiling_handler

This module defines a set of tools that can be used to profile the performance of your request handler, by wrapping it in a ProfilingHandler that emits data to a ProfilingDataHandler.

Public Imports

handy_httpd.handlers.file_resolving_handler
public import handy_httpd.handlers.file_resolving_handler;
Undocumented in source.
handy_httpd.handlers.filtered_handler
public import handy_httpd.handlers.filtered_handler;
Undocumented in source.
handy_httpd.handlers.path_handler
public import handy_httpd.handlers.path_handler;
Undocumented in source.
handy_httpd.handlers.profiling_handler
public import handy_httpd.handlers.profiling_handler;
Undocumented in source.