http 1.12.11devel
|
HTTP message object. More...
#include <http.h>
Data Fields | |
msg_common_t | http_common [1] |
For recursive inclusion. | |
msg_pub_t * | http_next |
Dummy pointer to next part. | |
void * | http_user |
Application data. | |
unsigned | http_size |
Size of this structure. | |
int | http_flags |
Flags. | |
http_error_t * | http_error |
Erroneous headers. | |
http_request_t * | http_request |
Request line | |
http_status_t * | http_status |
Status line. | |
http_accept_t * | http_accept |
Accept. | |
http_accept_charset_t * | http_accept_charset |
Accept-Charset. | |
http_accept_encoding_t * | http_accept_encoding |
Accept-Encoding. | |
http_accept_language_t * | http_accept_language |
Accept-Language. | |
http_accept_ranges_t * | http_accept_ranges |
Accept-Ranges. | |
http_allow_t * | http_allow |
Allow. | |
http_authentication_info_t * | http_authentication_info |
Authentication-Info. | |
http_authorization_t * | http_authorization |
Authorization. | |
http_age_t * | http_age |
Age. | |
http_cache_control_t * | http_cache_control |
Cache-Control. | |
http_connection_t * | http_connection |
Connection. | |
http_date_t * | http_date |
Date. | |
http_etag_t * | http_etag |
ETag. | |
http_expect_t * | http_expect |
Expect. | |
http_expires_t * | http_expires |
Expires. | |
http_from_t * | http_from |
From. | |
http_host_t * | http_host |
Host. | |
http_if_match_t * | http_if_match |
If-Match. | |
http_if_modified_since_t * | http_if_modified_since |
If-Modified-Since. | |
http_if_none_match_t * | http_if_none_match |
If-None-Match. | |
http_if_range_t * | http_if_range |
If-Range. | |
http_if_unmodified_since_t * | http_if_unmodified_since |
If-Unmodified-Since. | |
http_last_modified_t * | http_last_modified |
Last-Modified. | |
http_location_t * | http_location |
Location. | |
http_max_forwards_t * | http_max_forwards |
Max-Forwards. | |
http_pragma_t * | http_pragma |
Pragma. | |
http_proxy_authenticate_t * | http_proxy_authenticate |
Proxy-Authenticate. | |
http_proxy_authorization_t * | http_proxy_authorization |
Proxy-Authorization. | |
http_range_t * | http_range |
Range. | |
http_referer_t * | http_referer |
Referer. | |
http_retry_after_t * | http_retry_after |
Retry-After. | |
http_server_t * | http_server |
Server. | |
http_te_t * | http_te |
TE. | |
http_trailer_t * | http_trailer |
Trailer. | |
http_transfer_encoding_t * | http_transfer_encoding |
Transfer-Encoding. | |
http_upgrade_t * | http_upgrade |
Upgrade. | |
http_user_agent_t * | http_user_agent |
User-Agent. | |
http_vary_t * | http_vary |
Vary. | |
http_via_t * | http_via |
Via. | |
http_warning_t * | http_warning |
Warning. | |
http_www_authenticate_t * | http_www_authenticate |
WWW-Authenticate. | |
http_proxy_connection_t * | http_proxy_connection |
Proxy-Connection. | |
http_set_cookie_t * | http_set_cookie |
Set-Cookie. | |
http_cookie_t * | http_cookie |
Cookie. | |
http_mime_version_t * | http_mime_version |
MIME-Version. | |
http_content_encoding_t * | http_content_encoding |
Content-Encoding. | |
http_content_language_t * | http_content_language |
Content-Language. | |
http_content_length_t * | http_content_length |
Content-Length. | |
http_content_location_t * | http_content_location |
Content-Location. | |
http_content_md5_t * | http_content_md5 |
Content-MD5. | |
http_content_range_t * | http_content_range |
Content-Range. | |
http_content_type_t * | http_content_type |
Content-Type. | |
http_header_t * | http_unknown |
Unknown headers. | |
http_separator_t * | http_separator |
Separator between message and payload. | |
http_payload_t * | http_payload |
Message entity-body. | |
HTTP message object.
This structure contains a HTTP message object. It is used to access the headers and payload within the message. The generic transport aspects of the message, like network address, is accessed using a msg_t object directly.