Types
HTTP client data types. More...
Data Structures | |
struct | zos_http_request_t |
HTTP request context. More... | |
struct | zos_http_response_header_t |
Holds non-basic HTTP response headers as linked-list. More... | |
struct | zos_http_response_t |
HTTP response struct used by zn_http_receive_response() More... | |
struct | zos_http_response_config_t |
Configuration of the HTTP response. More... | |
struct | zos_http_download_t |
HTTP download context used by zn_http_download. More... | |
struct | zos_http_upload_t |
HTTP upload context used by zn_http_upload() More... | |
Enumerations | |
enum | zos_http_method_t { HTTP_GET = 0, HTTP_POST = 1, HTTP_HEAD = 2, HTTP_PUT = 3, HTTP_DELETE = 4 } |
HTTP request method. More... | |
enum | zos_http_basic_header_t { HTTP_CONTENT_TYPE = 0, HTTP_CONTENT_LENGTH = 1, HTTP_TRANSFER_ENCODING = 2, HTTP_LOCATION = 3, HTTP_MAX_BASIC_HEADERS = 5 } |
Basic response header used by the HTTP library. More... | |
enum | zos_http_response_flags_t { HTTP_RESPONSE_ALL_HEADERS = (1 << 0) } |
Flags for configuring a HTTP response. More... | |
Detailed Description
HTTP client data types.
Enumeration Type Documentation
enum zos_http_method_t |
Flags for configuring a HTTP response.
Enumerator | |
---|---|
HTTP_RESPONSE_ALL_HEADERS |
Return all response headers (i.e. not just zos_http_basic_header_t ) |