Structure representing an HTTP client extended header node.

This structure is used to represent a single HTTP header in a linked list of headers. Each node contains a key-value pair for the header, and an sl_slist node for list management. Access the next header via node.node.

Public Attributes#

sl_slist_node_t

Linked list node for chaining headers. Access next header via node.node.

char *

Key name of the HTTP header.

char *

Value of the HTTP header.

Public Attribute Documentation#

node#

sl_slist_node_t sl_http_client_header_s::node

Linked list node for chaining headers. Access next header via node.node.


key#

char* sl_http_client_header_s::key

Key name of the HTTP header.


value#

char* sl_http_client_header_s::value

Value of the HTTP header.