canarieapi.reverse_proxied

Middleware for reverse proxy.

This module implements a middleware that makes the Flask application work seamlessly behind a reverse proxy.

Module Contents

Classes

ReverseProxied

Class which implements a middleware so Flask can be used behind a reverse proxy.

class canarieapi.reverse_proxied.ReverseProxied(app: Any)[source]

Bases: object

Class which implements a middleware so Flask can be used behind a reverse proxy.

__call__(environ: Dict[str, str], start_response: Callable) flask.Response[source]