Skip to content

Instantly share code, notes, and snippets.

@c9s
Created June 6, 2014 14:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save c9s/b567a2f286525bc5f676 to your computer and use it in GitHub Desktop.
Save c9s/b567a2f286525bc5f676 to your computer and use it in GitHub Desktop.
/*
* Request Header
* http://tools.ietf.org/html/rfc2616#section-5.3
*/
h3_request_header_get_accept(RequestHeader *header); // Get "Accept"
h3_request_header_get_accept_charset(RequestHeader *header); // Get "Accept-Charset"
h3_request_header_get_accept_language(RequestHeader *header); // Get "Accept-Language"
h3_request_header_get_accept_encoding(RequestHeader *header); // Get "Accept-Encoding"
h3_request_header_get_authorization(RequestHeader *header); // Get "Authorization"
h3_request_header_get_expect(RequestHeader *header); // Get "Expect"
h3_request_header_get_from(RequestHeader *header); // Get "From"
h3_request_header_get_host(RequestHeader *header); // Get "Host"
h3_request_header_get_if_match(RequestHeader *header); // Get "If-Match"
h3_request_header_get_if_none_match(RequestHeader *header); // Get "If-None-Match"
h3_request_header_get_if_range(RequestHeader *header); // Get "If-Range"
h3_request_header_get_if_unmodified_since(RequestHeader *header); // Get "If-Unmodified-Since"
h3_request_header_get_range(RequestHeader *header); // Get "Range"
h3_request_header_get_referer(RequestHeader *header); // Get "Referer"
h3_request_header_get_max_forwards(RequestHeader *header); // Get "Max-Forwards"
h3_request_header_get_proxy_authorization(RequestHeader *header); // Get "Proxy-Authorization"
h3_request_header_get_range(RequestHeader *header); // Get "Range"
h3_request_header_get_user_agent(RequestHeader *header); // Get "User-Agent"
h3_request_header_get_te(RequestHeader *header); // Get "TE"
/*************************************************
*
*
* Shorter Version
*
*
**************************************************/
h3_get_accept(RequestHeader *header); // Get "Accept"
h3_get_accept_charset(RequestHeader *header); // Get "Accept-Charset"
h3_get_accept_language(RequestHeader *header); // Get "Accept-Language"
h3_get_accept_encoding(RequestHeader *header); // Get "Accept-Encoding"
h3_get_authorization(RequestHeader *header); // Get "Authorization"
h3_get_expect(RequestHeader *header); // Get "Expect"
h3_get_from(RequestHeader *header); // Get "From"
h3_get_host(RequestHeader *header); // Get "Host"
h3_get_if_match(RequestHeader *header); // Get "If-Match"
h3_get_if_none_match(RequestHeader *header); // Get "If-None-Match"
h3_get_if_range(RequestHeader *header); // Get "If-Range"
h3_get_if_unmodified_since(RequestHeader *header); // Get "If-Unmodified-Since"
h3_get_range(RequestHeader *header); // Get "Range"
h3_get_referer(RequestHeader *header); // Get "Referer"
h3_get_max_forwards(RequestHeader *header); // Get "Max-Forwards"
h3_get_proxy_authorization(RequestHeader *header); // Get "Proxy-Authorization"
h3_get_range(RequestHeader *header); // Get "Range"
h3_get_user_agent(RequestHeader *header); // Get "User-Agent"
h3_get_te(RequestHeader *header); // Get "TE"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment