HTTP request. More...
#include <http_header.h>


Public Member Functions | |
| const std::string & | get_auth_type () const |
| void | set_auth_type (const std::string &value) |
| const std::string & | get_gateway_interface () const |
| void | set_gateway_interface (const std::string &value) |
| const std::string & | get_path_info () const |
| void | set_path_info (const std::string &value) |
| const std::string & | get_path_translated () const |
| void | set_path_translated (const std::string &value) |
| const std::string & | get_query_string () const |
| void | set_query_string (const std::string &value) |
| const std::string & | get_remote_addr () const |
| void | set_remote_addr (const std::string &value) |
| const std::string & | get_remote_host () const |
| void | set_remote_host (const std::string &value) |
| const std::string & | get_remote_ident () const |
| void | set_remote_ident (const std::string &value) |
| const std::string & | get_remote_user () const |
| void | set_remote_user (const std::string &value) |
| const std::string & | get_script_name () const |
| void | set_script_name (const std::string &value) |
| const std::string & | get_server_name () const |
| void | set_server_name (const std::string &value) |
| int | get_server_port () const |
| void | set_server_port (int value) |
| const std::string & | get_server_protocol () const |
| void | set_server_protocol (const std::string &value) |
| http_method::http_method | get_method () const |
| const std::string | method () const |
| void | set_method (http_method::http_method method) |
| void | set_method (const std::string &method) |
| const std::string & | get_server_software () const |
| void | set_server_software (const std::string &value) |
| const std::string & | get_host () const |
| void | set_host (const std::string &value) |
Friends | |
| std::istream & | operator>> (std::istream &, http_header &) |
| Set content from a stream. | |
| std::ostream & | operator<< (std::ostream &, const http_request &) |
HTTP request.
This class represents a HTTP request.