CL_HTTPHeaderHelp Class Reference
[clanNetwork Web]

CL_HTTPHeaderHelp. More...

#include <http_header_help.h>

List of all members.

Static Public Member Functions

Operations

static CL_StringRef get_header_value (const CL_StringRef &name, const CL_StringRef &header_lines)
static std::vector
< CL_HTTPHeaderAccept
get_accept (const CL_StringRef &header_lines)
static std::vector
< CL_HTTPHeaderAcceptCharset
get_accept_charset (const CL_StringRef &header_lines)
static std::vector
< CL_HTTPHeaderAcceptEncoding
get_accept_encoding (const CL_StringRef &header_lines)
static std::vector
< CL_HTTPHeaderAcceptLanguage
get_accept_language (const CL_StringRef &header_lines)
static std::vector< CL_StringRefget_accept_range (const CL_StringRef &header_lines)
static CL_StringRef get_age (const CL_StringRef &header_lines)
 Get age.
static std::vector< CL_StringRefget_allow (const CL_StringRef &header_lines)
static CL_StringRef get_authorization (const CL_StringRef &header_lines)
 Get authorization.
static std::vector< CL_StringRefget_cache_control (const CL_StringRef &header_lines)
static std::vector< CL_StringRefget_connection (const CL_StringRef &header_lines)
static std::vector< CL_StringRefget_content_encoding (const CL_StringRef &header_lines)
static std::vector
< CL_HTTPHeaderContentLanguage
get_content_language (const CL_StringRef &header_lines)
static CL_StringRef get_content_length (const CL_StringRef &header_lines)
 Get content length.
static CL_StringRef get_content_location (const CL_StringRef &header_lines)
 Get content location.
static CL_StringRef get_content_md5 (const CL_StringRef &header_lines)
 Get content md5.
static CL_HTTPHeaderContentRange get_content_range (const CL_StringRef &header_lines)
 Get content range.
static CL_HTTPHeaderContentType get_content_type (const CL_StringRef &header_lines)
 Get content type.
static CL_StringRef get_date (const CL_StringRef &header_lines)
 Get date.
static CL_StringRef get_etag (const CL_StringRef &header_lines)
 Get etag.
static std::vector< CL_StringRefget_expect (const CL_StringRef &header_lines)
static CL_StringRef get_expires (const CL_StringRef &header_lines)
 Get expires.
static CL_StringRef get_from (const CL_StringRef &header_lines)
 Get from.
static CL_StringRef get_host (const CL_StringRef &header_lines)
 Get host.
static std::vector< CL_StringRefget_if_match (const CL_StringRef &header_lines)
static CL_StringRef get_if_modified_since (const CL_StringRef &header_lines)
 Get if modified since.
static CL_StringRef get_if_none_match (const CL_StringRef &header_lines)
 Get if none match.
static CL_StringRef get_if_range (const CL_StringRef &header_lines)
 Get if range.
static CL_StringRef get_if_unmodified_since (const CL_StringRef &header_lines)
 Get if unmodified since.
static CL_StringRef get_last_modified (const CL_StringRef &header_lines)
 Get last modified.
static CL_StringRef get_location (const CL_StringRef &header_lines)
 Get location.
static CL_StringRef get_max_forwards (const CL_StringRef &header_lines)
 Get max forwards.
static std::vector< CL_StringRefget_pragma (const CL_StringRef &header_lines)
static CL_StringRef get_proxy_authenticate (const CL_StringRef &header_lines)
 Get proxy authenticate.
static CL_StringRef get_proxy_authorization (const CL_StringRef &header_lines)
 Get proxy authorization.
static std::vector
< CL_HTTPHeaderRange
get_range (const CL_StringRef &header_lines, CL_StringRef &out_range_type)
static CL_StringRef get_referer (const CL_StringRef &header_lines)
 Get referer.
static CL_StringRef get_retry_after (const CL_StringRef &header_lines)
 Get retry after.
static CL_StringRef get_server (const CL_StringRef &header_lines)
 Get server.
static std::vector
< CL_HTTPHeaderTE
get_te (const CL_StringRef &header_lines)
static std::vector< CL_StringRefget_trailer (const CL_StringRef &header_lines)
static std::vector< CL_StringRefget_transfer_encoding (const CL_StringRef &header_lines)
static CL_StringRef get_upgrade (const CL_StringRef &header_lines)
 Get upgrade.
static CL_StringRef get_user_agent (const CL_StringRef &header_lines)
 Get user agent.
static std::vector< CL_StringRefget_vary (const CL_StringRef &header_lines)
static std::vector
< CL_HTTPHeaderVia
get_via (const CL_StringRef &header_lines)
static CL_HTTPHeaderWarning get_warning (const CL_StringRef &header_lines)
 Get warning.
static CL_StringRef get_www_authenticate (const CL_StringRef &header_lines)
 Get www authenticate.

Detailed Description

CL_HTTPHeaderHelp.


Member Function Documentation

static std::vector<CL_HTTPHeaderAccept> CL_HTTPHeaderHelp::get_accept ( const CL_StringRef header_lines  )  [static]
static std::vector<CL_HTTPHeaderAcceptCharset> CL_HTTPHeaderHelp::get_accept_charset ( const CL_StringRef header_lines  )  [static]
static std::vector<CL_HTTPHeaderAcceptEncoding> CL_HTTPHeaderHelp::get_accept_encoding ( const CL_StringRef header_lines  )  [static]
static std::vector<CL_HTTPHeaderAcceptLanguage> CL_HTTPHeaderHelp::get_accept_language ( const CL_StringRef header_lines  )  [static]
static std::vector<CL_StringRef> CL_HTTPHeaderHelp::get_accept_range ( const CL_StringRef header_lines  )  [static]
static CL_StringRef CL_HTTPHeaderHelp::get_age ( const CL_StringRef header_lines  )  [static]

Get age.

Parameters:
header_lines = String Ref
Returns:
String Ref
static std::vector<CL_StringRef> CL_HTTPHeaderHelp::get_allow ( const CL_StringRef header_lines  )  [static]
static CL_StringRef CL_HTTPHeaderHelp::get_authorization ( const CL_StringRef header_lines  )  [static]

Get authorization.

Parameters:
header_lines = String Ref
Returns:
String Ref
static std::vector<CL_StringRef> CL_HTTPHeaderHelp::get_cache_control ( const CL_StringRef header_lines  )  [static]
static std::vector<CL_StringRef> CL_HTTPHeaderHelp::get_connection ( const CL_StringRef header_lines  )  [static]
static std::vector<CL_StringRef> CL_HTTPHeaderHelp::get_content_encoding ( const CL_StringRef header_lines  )  [static]
static std::vector<CL_HTTPHeaderContentLanguage> CL_HTTPHeaderHelp::get_content_language ( const CL_StringRef header_lines  )  [static]
static CL_StringRef CL_HTTPHeaderHelp::get_content_length ( const CL_StringRef header_lines  )  [static]

Get content length.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_StringRef CL_HTTPHeaderHelp::get_content_location ( const CL_StringRef header_lines  )  [static]

Get content location.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_StringRef CL_HTTPHeaderHelp::get_content_md5 ( const CL_StringRef header_lines  )  [static]

Get content md5.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_HTTPHeaderContentRange CL_HTTPHeaderHelp::get_content_range ( const CL_StringRef header_lines  )  [static]

Get content range.

Parameters:
header_lines = String Ref
Returns:
HTTPHeader Content Range
static CL_HTTPHeaderContentType CL_HTTPHeaderHelp::get_content_type ( const CL_StringRef header_lines  )  [static]

Get content type.

Parameters:
header_lines = String Ref
Returns:
HTTPHeader Content Type
static CL_StringRef CL_HTTPHeaderHelp::get_date ( const CL_StringRef header_lines  )  [static]

Get date.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_StringRef CL_HTTPHeaderHelp::get_etag ( const CL_StringRef header_lines  )  [static]

Get etag.

Parameters:
header_lines = String Ref
Returns:
String Ref
static std::vector<CL_StringRef> CL_HTTPHeaderHelp::get_expect ( const CL_StringRef header_lines  )  [static]
static CL_StringRef CL_HTTPHeaderHelp::get_expires ( const CL_StringRef header_lines  )  [static]

Get expires.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_StringRef CL_HTTPHeaderHelp::get_from ( const CL_StringRef header_lines  )  [static]

Get from.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_StringRef CL_HTTPHeaderHelp::get_header_value ( const CL_StringRef name,
const CL_StringRef header_lines 
) [static]
static CL_StringRef CL_HTTPHeaderHelp::get_host ( const CL_StringRef header_lines  )  [static]

Get host.

Parameters:
header_lines = String Ref
Returns:
String Ref
static std::vector<CL_StringRef> CL_HTTPHeaderHelp::get_if_match ( const CL_StringRef header_lines  )  [static]
static CL_StringRef CL_HTTPHeaderHelp::get_if_modified_since ( const CL_StringRef header_lines  )  [static]

Get if modified since.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_StringRef CL_HTTPHeaderHelp::get_if_none_match ( const CL_StringRef header_lines  )  [static]

Get if none match.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_StringRef CL_HTTPHeaderHelp::get_if_range ( const CL_StringRef header_lines  )  [static]

Get if range.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_StringRef CL_HTTPHeaderHelp::get_if_unmodified_since ( const CL_StringRef header_lines  )  [static]

Get if unmodified since.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_StringRef CL_HTTPHeaderHelp::get_last_modified ( const CL_StringRef header_lines  )  [static]

Get last modified.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_StringRef CL_HTTPHeaderHelp::get_location ( const CL_StringRef header_lines  )  [static]

Get location.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_StringRef CL_HTTPHeaderHelp::get_max_forwards ( const CL_StringRef header_lines  )  [static]

Get max forwards.

Parameters:
header_lines = String Ref
Returns:
String Ref
static std::vector<CL_StringRef> CL_HTTPHeaderHelp::get_pragma ( const CL_StringRef header_lines  )  [static]
static CL_StringRef CL_HTTPHeaderHelp::get_proxy_authenticate ( const CL_StringRef header_lines  )  [static]

Get proxy authenticate.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_StringRef CL_HTTPHeaderHelp::get_proxy_authorization ( const CL_StringRef header_lines  )  [static]

Get proxy authorization.

Parameters:
header_lines = String Ref
Returns:
String Ref
static std::vector<CL_HTTPHeaderRange> CL_HTTPHeaderHelp::get_range ( const CL_StringRef header_lines,
CL_StringRef out_range_type 
) [static]
static CL_StringRef CL_HTTPHeaderHelp::get_referer ( const CL_StringRef header_lines  )  [static]

Get referer.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_StringRef CL_HTTPHeaderHelp::get_retry_after ( const CL_StringRef header_lines  )  [static]

Get retry after.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_StringRef CL_HTTPHeaderHelp::get_server ( const CL_StringRef header_lines  )  [static]

Get server.

Parameters:
header_lines = String Ref
Returns:
String Ref
static std::vector<CL_HTTPHeaderTE> CL_HTTPHeaderHelp::get_te ( const CL_StringRef header_lines  )  [static]
static std::vector<CL_StringRef> CL_HTTPHeaderHelp::get_trailer ( const CL_StringRef header_lines  )  [static]
static std::vector<CL_StringRef> CL_HTTPHeaderHelp::get_transfer_encoding ( const CL_StringRef header_lines  )  [static]
static CL_StringRef CL_HTTPHeaderHelp::get_upgrade ( const CL_StringRef header_lines  )  [static]

Get upgrade.

Parameters:
header_lines = String Ref
Returns:
String Ref
static CL_StringRef CL_HTTPHeaderHelp::get_user_agent ( const CL_StringRef header_lines  )  [static]

Get user agent.

Parameters:
header_lines = String Ref
Returns:
String Ref
static std::vector<CL_StringRef> CL_HTTPHeaderHelp::get_vary ( const CL_StringRef header_lines  )  [static]
static std::vector<CL_HTTPHeaderVia> CL_HTTPHeaderHelp::get_via ( const CL_StringRef header_lines  )  [static]
static CL_HTTPHeaderWarning CL_HTTPHeaderHelp::get_warning ( const CL_StringRef header_lines  )  [static]

Get warning.

Parameters:
header_lines = String Ref
Returns:
HTTPHeader Warning
static CL_StringRef CL_HTTPHeaderHelp::get_www_authenticate ( const CL_StringRef header_lines  )  [static]

Get www authenticate.

Parameters:
header_lines = String Ref
Returns:
String Ref

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