userver: userver/server/handlers/http_handler_base.hpp File Reference
Loading...
Searching...
No Matches
http_handler_base.hpp File Reference

Detailed Description

Base class for all the Userver HTTP Handlers.

Definition in file http_handler_base.hpp.

Go to the source code of this file.

#include <memory>
#include <optional>
#include <string>
#include <unordered_set>
#include <vector>
#include <userver/dynamic_config/source.hpp>
#include <userver/logging/level.hpp>
#include <userver/utils/statistics/entry.hpp>
#include <userver/utils/token_bucket.hpp>
#include <userver/server/handlers/exceptions.hpp>
#include <userver/server/handlers/formatted_error_data.hpp>
#include <userver/server/handlers/handler_base.hpp>
#include <userver/server/http/http_request.hpp>
#include <userver/server/http/http_response.hpp>
#include <userver/server/http/http_response_body_stream_fwd.hpp>
#include <userver/server/request/request_base.hpp>
#include <userver/tracing/span.hpp>
+ Include dependency graph for http_handler_base.hpp:
+ This graph shows which files directly or indirectly include this file:

Classes

class  server::handlers::HttpHandlerBase
 Base class for all the Userver HTTP Handlers. More...
 

Namespaces

namespace  server::middlewares
 HTTP server middlewares.
 
namespace  server::handlers
 Most common userver HTTP handlers.