identt
Public Member Functions | Public Attributes | Friends | List of all members
identt::http::HttpServerBase< socket_type >::Request Class Reference

Public Member Functions

asio::ip::tcp::endpoint remote_endpoint () const noexcept
 
DEPRECATED std::string remote_endpoint_address () const noexcept
 Deprecated, please use remote_endpoint().address().to_string() instead.
 
DEPRECATED unsigned short remote_endpoint_port () const noexcept
 Deprecated, please use remote_endpoint().port() instead.
 
CaseInsensitiveMultimap parse_query_string () const noexcept
 Returns query keys with percent-decoded values.
 

Public Attributes

std::string method
 
std::string path
 
std::string query_string
 
std::string http_version
 
Content content
 
CaseInsensitiveMultimap header
 
std::smatch path_match
 The result of the resource regular expression match of the request path.
 
std::chrono::system_clock::time_point header_read_time
 The time point when the request header was fully read.
 

Friends

class HttpServerBase< socket_type >
 
class HttpServer< socket_type >
 
class Session
 

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