http_client_misc.h
void httpClientChangeState(HttpClientContext *context, HttpClientState newState)
Update HTTP client state.
Definition: http_client_misc.c:54
error_t httpClientParseHeaderField(HttpClientContext *context, char_t *line, size_t length)
Parse HTTP response header field.
Definition: http_client_misc.c:295
error_t httpClientParseTransferEncodingField(HttpClientContext *context, const char_t *value)
Parse Transfer-Encoding header field.
Definition: http_client_misc.c:476
error_t httpClientFormatChunkSize(HttpClientContext *context, size_t length)
Format chunk-size field.
Definition: http_client_misc.c:154
error_t httpClientParseChunkSize(HttpClientContext *context, char_t *line, size_t length)
Parse chunk-size field.
Definition: http_client_misc.c:537
error_t httpClientFormatRequestHeader(HttpClientContext *context)
Format default HTTP request header.
Definition: http_client_misc.c:88
HTTP client (HyperText Transfer Protocol)
error_t httpClientParseConnectionField(HttpClientContext *context, const char_t *value)
Parse Connection header field.
Definition: http_client_misc.c:425
error_t httpClientCheckTimeout(HttpClientContext *context)
Determine whether a timeout error has occurred.
Definition: http_client_misc.c:584
error_t httpClientParseStatusLine(HttpClientContext *context, char_t *line, size_t length)
Parse HTTP status line.
Definition: http_client_misc.c:211
error_t httpClientParseContentLengthField(HttpClientContext *context, const char_t *value)
Parse Content-Length header field.
Definition: http_client_misc.c:506
void httpClientChangeRequestState(HttpClientContext *context, HttpRequestState newState)
Update HTTP request state.
Definition: http_client_misc.c:71
TCP/IP stack core.