Classes |
| struct | HTTP::back |
| struct | Curl_send_buffer |
| struct | HTTP |
| struct | http_conn |
Defines |
| #define | CURLAUTH_PICKNONE (1<<30) /* don't use auth */ |
Typedefs |
| typedef struct Curl_send_buffer | Curl_send_buffer |
| typedef int(* | recving )(void) |
| typedef int(* | sending )(void) |
Functions |
| CURLcode | Curl_add_buffer (Curl_send_buffer *in, const void *inptr, size_t size) |
| void | Curl_add_buffer_free (Curl_send_buffer *buff) |
| Curl_send_buffer * | Curl_add_buffer_init (void) |
| CURLcode | Curl_add_buffer_send (Curl_send_buffer *in, struct connectdata *conn, long *bytes_written, size_t included_body_bytes, int socketindex) |
| CURLcode | Curl_add_bufferf (Curl_send_buffer *in, const char *fmt,...) |
| CURLcode | Curl_add_custom_headers (struct connectdata *conn, bool is_connect, Curl_send_buffer *req_buffer) |
| CURLcode | Curl_add_timecondition (struct Curl_easy *data, Curl_send_buffer *buf) |
| char * | Curl_checkheaders (const struct connectdata *conn, const char *thisheader) |
| char * | Curl_checkProxyheaders (const struct connectdata *conn, const char *thisheader) |
| bool | Curl_compareheader (const char *headerline, const char *header, const char *content) |
| char * | Curl_copy_header_value (const char *header) |
| CURLcode | Curl_http (struct connectdata *conn, bool *done) |
| CURLcode | Curl_http_auth_act (struct connectdata *conn) |
| void | Curl_http_auth_stage (struct Curl_easy *data, int stage) |
| CURLcode | Curl_http_connect (struct connectdata *conn, bool *done) |
| CURLcode | Curl_http_done (struct connectdata *, CURLcode, bool premature) |
| CURLcode | Curl_http_input_auth (struct connectdata *conn, bool proxy, const char *auth) |
| CURLcode | Curl_http_output_auth (struct connectdata *conn, const char *request, const char *path, bool proxytunnel) |
| CURLcode | Curl_http_perhapsrewind (struct connectdata *conn) |
| CURLcode | Curl_http_readwrite_headers (struct Curl_easy *data, struct connectdata *conn, ssize_t *nread, bool *stop_reading) |
| CURLcode | Curl_http_setup_conn (struct connectdata *conn) |
| void | Curl_httpchunk_init (struct connectdata *conn) |
| CHUNKcode | Curl_httpchunk_read (struct connectdata *conn, char *datap, ssize_t length, ssize_t *wrote) |
Variables |
| struct Curl_handler | Curl_handler_http |