userver
C++ Async Framework (beta)
Loading...
Searching...
No Matches
userver
server
request
request_config.hpp
1
#
pragma
once
2
3
#
include
<
cstdint
>
4
5
#
include
<
userver
/
yaml_config
/
yaml_config
.
hpp
>
6
7
USERVER_NAMESPACE_BEGIN
8
9
namespace
server::
request
{
10
11
struct
HttpRequestConfig
{
12
std::size_t max_url_size = 8192;
13
std::size_t max_request_size = 1024 * 1024;
14
std::size_t max_headers_size = 65536;
15
bool
parse_args_from_body =
false
;
16
bool
testing_mode =
false
;
17
bool
decompress_request =
false
;
18
bool
set_tracing_headers =
true
;
19
};
20
21
HttpRequestConfig
Parse(
const
yaml_config
::
YamlConfig
& value,
22
formats::
parse
::
To
<
HttpRequestConfig
>);
23
24
}
// namespace server::request
25
26
USERVER_NAMESPACE_END
Generated on Thu Jan 26 2023 18:57:38 for userver by
Doxygen
1.9.5