userver: userver/http/http_version.hpp File Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
http_version.hpp File Reference

Detailed Description

HTTP version to use.

Definition in file http_version.hpp.

Go to the source code of this file.

#include <string_view>
#include <userver/yaml_config/fwd.hpp>
+ This graph shows which files directly or indirectly include this file:

Namespaces

namespace  http
 HTTP helpers.
 

Enumerations

enum class  http::HttpVersion {
  http::kDefault ,
  http::k10 ,
  http::k11 ,
  http::k2 ,
  http::k2Tls ,
  http::k2PriorKnowledge
}
 HTTP version to use. More...
 

Functions

std::string_view http::ToString (HttpVersion version)
 
HttpVersion http::HttpVersionFromString (std::string_view version)
 
HttpVersion http::Parse (const yaml_config::YamlConfig &value, formats::parse::To< HttpVersion >)