Sergey Pastor / 1

Dependents:   Nucleo

Embed: (wiki syntax)

« Back to documentation index

HttpRequest Struct Reference

HttpRequest Struct Reference

HTTP request. More...

#include <http_server.h>

Data Fields

uint_t version
 HTTP version number.
char_t method [HTTP_SERVER_METHOD_MAX_LEN+1]
 HTTP method.
char_t uri [HTTP_SERVER_URI_MAX_LEN+1]
 Resource identifier.
char_t queryString [HTTP_SERVER_QUERY_STRING_MAX_LEN+1]
 Query string.
char_t host [HTTP_SERVER_HOST_MAX_LEN+1]
 Host name.
HttpAuthorizationHeader auth
 Authorization header.
char_t boundary [HTTP_SERVER_BOUNDARY_MAX_LEN+1]
 Boundary string.
size_t boundaryLength
 Boundary string length.

Detailed Description

HTTP request.

Definition at line 470 of file http_server.h.


Field Documentation

Authorization header.

Definition at line 484 of file http_server.h.

char_t boundary[HTTP_SERVER_BOUNDARY_MAX_LEN+1]

Boundary string.

Definition at line 492 of file http_server.h.

Boundary string length.

Definition at line 493 of file http_server.h.

char_t host[HTTP_SERVER_HOST_MAX_LEN+1]

Host name.

Definition at line 476 of file http_server.h.

char_t method[HTTP_SERVER_METHOD_MAX_LEN+1]

HTTP method.

Definition at line 473 of file http_server.h.

char_t queryString[HTTP_SERVER_QUERY_STRING_MAX_LEN+1]

Query string.

Definition at line 475 of file http_server.h.

char_t uri[HTTP_SERVER_URI_MAX_LEN+1]

Resource identifier.

Definition at line 474 of file http_server.h.

uint_t version

HTTP version number.

Definition at line 472 of file http_server.h.