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.


Definition at line 291 of file components/service/sl_http_server/inc/sl_http_server_types.h

query_parameters#

sl_http_server_uri_query_parameter_t sl_http_server_request_uri_t::query_parameters[MAX_QUERY_PARAMETERS]

Array of query parameters.


Definition at line 292 of file components/service/sl_http_server/inc/sl_http_server_types.h

query_parameter_count#

uint16_t sl_http_server_request_uri_t::query_parameter_count

Number of query parameters received in the URI.


Definition at line 293 of file components/service/sl_http_server/inc/sl_http_server_types.h