Ember
A C++ 20 'game engine' built with SDL3 with wide platform support.
|
Simple HTTP client. More...
#include <http_client.h>
Public Member Functions | |
HttpClient () | |
~HttpClient () | |
HttpResponse | request (const HttpRequest &request) const |
Blocking (not supported on Emscripten) More... | |
void | request_async (HttpRequest request, const std::function< void(const HttpResponse &)> &callback) const |
Non-blocking (cross-platform) More... | |
Simple HTTP client.
HttpClient::HttpClient | ( | ) |
HttpClient::~HttpClient | ( | ) |
HttpResponse HttpClient::request | ( | const HttpRequest & | request | ) | const |
Blocking (not supported on Emscripten)
void HttpClient::request_async | ( | HttpRequest | request, |
const std::function< void(const HttpResponse &)> & | callback | ||
) | const |
Non-blocking (cross-platform)