dbp::http_request Class Reference

HTTP request. More...

#include <http_header.h>

Inheritance diagram for dbp::http_request:
Inheritance graph
[legend]
Collaboration diagram for dbp::http_request:
Collaboration graph
[legend]

List of all members.

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 &)

Detailed Description

HTTP request.

This class represents a HTTP request.


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

 
Support This Project
SourceForge.net Logo