userver: server::http::HttpRequestBuilder Class Reference
Loading...
Searching...
No Matches
server::http::HttpRequestBuilder Class Referencefinal

#include <userver/server/http/http_request_builder.hpp>

Detailed Description

HTTP Request Builder.

Definition at line 15 of file http_request_builder.hpp.

Public Member Functions

 HttpRequestBuilder (const HttpRequest &data_accounter)
 
HttpRequestBuilderSetRemoteAddress (engine::io::Sockaddr remote_address)
 
HttpRequestBuilderSetMethod (HttpMethod method)
 
HttpRequestBuilderSetHttpMajor (int http_major)
 
HttpRequestBuilderSetHttpMinor (int http_minor)
 
HttpRequestBuilderSetBody (std::string &&body)
 
HttpRequestBuilderAddHeader (std::string &&header, std::string &&value)
 
HttpRequestBuilderAddRequestArg (std::string &&key, std::string &&value)
 
HttpRequestBuilderSetPathArgs (std::vector< std::pair< std::string, std::string > > args)
 
HttpRequestBuilderSetUrl (std::string &&url)
 
HttpRequestBuilderSetRequestPath (std::string &&path)
 
std::shared_ptr< HttpRequestBuild ()
 

The documentation for this class was generated from the following file: