Base classes for implementing custom middlewares.
Definition in file http_middleware_base.hpp.
Go to the source code of this file.
#include <memory>
#include <userver/components/component_base.hpp>
#include <userver/server/http/http_request.hpp>
#include <userver/yaml_config/schema.hpp>
#include <userver/yaml_config/yaml_config.hpp>
Classes | |
class | server::middlewares::HttpMiddlewareBase |
Base class for a http middleware. More... | |
class | server::middlewares::HttpMiddlewareFactoryBase |
Base class for a http middleware-factory. More... | |
class | server::middlewares::SimpleHttpMiddlewareFactory< Middleware > |
A short-cut for defining a middleware-factory. More... | |
Namespaces | |
namespace | server::request |
Server request related types and functions. | |
namespace | server::handlers |
Most common userver HTTP handlers. | |
namespace | server::middlewares |
HTTP server middlewares. | |