|
| static const char * | request_type (HttpClient::RequestType type) |
| |
| static void | dump_string_dict (std::ostream &target, const char *title, const HttpClient::StringDict &dict) |
| | Render the contents of a dictionary to a file/stream. More...
|
| |
| static bool | add_cookies (HttpClient::StringDict &dict, const std::string &text) |
| | Parse a set-cookie header and cookies to a dictionary. More...
|
| |
| static size_t | header_callback (char *buffer, size_t size, size_t nitems, void *userdata) |
| | Callback to collect headers from CURL. More...
|
| |
| static size_t | receive_callback (char *buffer, size_t size, size_t nitems, void *userdata) |
| | callback to assembed received response from CURL. More...
|
| |
| static CurlSList | assemble_headers (const HttpClient::Request &request) |
| |
| static std::string | assemble_url (CURL *session, const HttpClient::Request &request) |
| |
HTTP client request provider.
- pianod project
- Author
- Perette Barella
- Date
- 2020-03-24
- Copyright
- Copyright 2020-2021 Devious Fish. All rights reserved.