HTTP request. More...
#include <http_server.h>
Data Fields | |
uint_t | version |
HTTP version number. More... | |
char_t | method [HTTP_SERVER_METHOD_MAX_LEN+1] |
HTTP method. More... | |
char_t | uri [HTTP_SERVER_URI_MAX_LEN+1] |
Resource identifier. More... | |
char_t | queryString [HTTP_SERVER_QUERY_STRING_MAX_LEN+1] |
Query string. More... | |
char_t | host [HTTP_SERVER_HOST_MAX_LEN+1] |
Host name. More... | |
bool_t | keepAlive |
bool_t | chunkedEncoding |
size_t | contentLength |
size_t | byteCount |
bool_t | firstChunk |
bool_t | lastChunk |
HttpAuthorizationHeader | auth |
Authorization header. More... | |
bool_t | upgradeWebSocket |
bool_t | connectionUpgrade |
char_t | clientKey [WEB_SOCKET_CLIENT_KEY_SIZE+1] |
bool_t | acceptGzipEncoding |
char_t | boundary [HTTP_SERVER_BOUNDARY_MAX_LEN+1] |
Boundary string. More... | |
size_t | boundaryLength |
Boundary string length. More... | |
char_t | cookie [HTTP_SERVER_COOKIE_MAX_LEN+1] |
Cookie header field. More... | |
Detailed Description
HTTP request.
Definition at line 480 of file http_server.h.
Field Documentation
◆ acceptGzipEncoding
bool_t acceptGzipEncoding |
Definition at line 502 of file http_server.h.
◆ auth
Authorization header.
Definition at line 494 of file http_server.h.
◆ boundary
char_t boundary[HTTP_SERVER_BOUNDARY_MAX_LEN+1] |
Boundary string.
Definition at line 505 of file http_server.h.
◆ boundaryLength
size_t boundaryLength |
Boundary string length.
Definition at line 506 of file http_server.h.
◆ byteCount
size_t byteCount |
Definition at line 490 of file http_server.h.
◆ chunkedEncoding
bool_t chunkedEncoding |
Definition at line 488 of file http_server.h.
◆ clientKey
char_t clientKey[WEB_SOCKET_CLIENT_KEY_SIZE+1] |
Definition at line 499 of file http_server.h.
◆ connectionUpgrade
bool_t connectionUpgrade |
Definition at line 498 of file http_server.h.
◆ contentLength
size_t contentLength |
Definition at line 489 of file http_server.h.
◆ cookie
char_t cookie[HTTP_SERVER_COOKIE_MAX_LEN+1] |
Cookie header field.
Definition at line 509 of file http_server.h.
◆ firstChunk
bool_t firstChunk |
Definition at line 491 of file http_server.h.
◆ host
char_t host[HTTP_SERVER_HOST_MAX_LEN+1] |
Host name.
Definition at line 486 of file http_server.h.
◆ keepAlive
bool_t keepAlive |
Definition at line 487 of file http_server.h.
◆ lastChunk
bool_t lastChunk |
Definition at line 492 of file http_server.h.
◆ method
char_t method[HTTP_SERVER_METHOD_MAX_LEN+1] |
HTTP method.
Definition at line 483 of file http_server.h.
◆ queryString
char_t queryString[HTTP_SERVER_QUERY_STRING_MAX_LEN+1] |
Query string.
Definition at line 485 of file http_server.h.
◆ upgradeWebSocket
bool_t upgradeWebSocket |
Definition at line 497 of file http_server.h.
◆ uri
char_t uri[HTTP_SERVER_URI_MAX_LEN+1] |
Resource identifier.
Definition at line 484 of file http_server.h.
◆ version
uint_t version |
HTTP version number.
Definition at line 482 of file http_server.h.
The documentation for this struct was generated from the following file:
- cyclone_tcp/http/http_server.h