restcgi::request_hdr Class Reference

Inheritance diagram for restcgi::request_hdr:

restcgi::general_hdr restcgi::hdr restcgi::cookies::observer List of all members.

Detailed Description

Request and general HTTP header fields.

See also:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec5.html#sec5.3


Public Member Functions

 request_hdr ()
 construct
std::string accept () const
 get accept
std::string accept_charset () const
 get accept charset
std::string accept_encoding () const
 get accept encoding
std::string accept_language () const
 get accept language
std::string authorization () const
 get authorization
std::string expect () const
 get expect
std::string from () const
 get from (URI??? mailto)
std::string host () const
 get host (URI??? domain), ONLY VALID FOR HTTP 1.1 and above!!!
std::string if_match () const
 get if match
bool if_modified_since (date_time &v, const date_time &dflt) const
 get if modified since as date_time
std::string if_none_match () const
 get if none match
std::string if_range () const
 get if range
bool if_unmodified_since (date_time &v, const date_time &dflt) const
 get if unmodified since as date_time
bool max_forwards (size_t &v, size_t dflt) const
 get max forwards as size
std::string proxy_authorization () const
 get proxy authorization
std::string range () const
 get range
std::string referer () const
 get referer (URI????)
std::string te () const
 get te
std::string user_agent () const
 get user agent


Generated on Fri May 15 11:27:12 2009 for restcgi by  doxygen 1.4.7