OpenTTD Source 20241224-master-gee860a5c8e
|
Base socket handler for HTTP traffic. More...
#include <http.h>
Static Public Member Functions | |
static void | Connect (const std::string &uri, HTTPCallback *callback, const std::string data="") |
Connect to the given URI. | |
static void | HTTPReceive () |
Do the receiving for all HTTP connections. | |
|
static |
Connect to the given URI.
uri | the URI to connect to (https://.../..). |
callback | the callback to send data back on. |
data | the data we want to send. When non-empty, this will be a POST request, otherwise a GET request. |
Definition at line 93 of file http_curl.cpp.
References lock, and HTTPCallback::OnFailure().
Referenced by ClientNetworkContentSocketHandler::DownloadSelectedContentHTTP(), ClientNetworkContentSocketHandler::OnReceiveData(), and NetworkSurveyHandler::Transmit().
|
static |
Do the receiving for all HTTP connections.
Definition at line 107 of file http_curl.cpp.
References lock.
Referenced by NetworkBackgroundLoop(), and NetworkHTTPUninitialize().