Structure representing HTTP server request URI parameters.

This structure holds the URI path and query parameters for an HTTP server request. It is used to parse and manage the request URI and its associated parameters.

Public Attributes#

char *

URI path. Must be a null-terminated string.

uint16_t

Number of query parameters received in the URI.

Public Attribute Documentation#

path#

char* sl_http_server_request_uri_t::path

URI path. Must be a null-terminated string.


query_parameters#

sl_http_server_uri_query_parameter_t sl_http_server_request_uri_t::query_parameters[MAX_QUERY_PARAMETERS]

Array of query parameters.


query_parameter_count#

uint16_t sl_http_server_request_uri_t::query_parameter_count

Number of query parameters received in the URI.