pyramid_blacksmith.middleware_factory#
Middleware
- class pyramid_blacksmith.middleware_factory.AbstractMiddlewareFactoryBuilder#
Build the factory
- abstract __call__(request: pyramid.request.Request) blacksmith.middleware._sync.base.SyncHTTPMiddleware #
Called on demand per request to build a client with this middleware
- class pyramid_blacksmith.middleware_factory.ForwardHeaderFactoryBuilder(**kwargs: Dict[str, bool])#
Forward headers (every keys in kwargs)
- Parameters
kwargs – headers
- __call__(request: pyramid.request.Request) blacksmith.middleware._sync.base.SyncHTTPAddHeadersMiddleware #
Called on demand per request to build a client with this middleware