A request received from a client.
#include <request.hpp>
Public Member Functions | |
request (request &&m) | |
Public Attributes | |
std::string | method |
The request method, e.g. "GET", "POST". | |
bool | keep_alive |
std::string | uri |
The requested URI, such as a path to a file. | |
int | http_version_major |
Major version number, usually 1. | |
int | http_version_minor |
Minor version number, usually 0 or 1. | |
std::vector< header > | headers |
The headers included with the request. | |
std::string | content |
The optional content sent with the request. | |
Friends | |
request & | operator<< (request &r, const header &h) |
request & | operator<< (request &r, header &&h) |
request | operator<< (request &&r, header &&h) |
request & | operator<< (request &r, http::content &&h) |
request | operator<< (request &&r, http::content &&h) |
template<typename Stream > | |
Stream & | operator<< (Stream &s, const request &r) |
Definition at line 42 of file request.hpp.