funkce Networking_Curl_SetDefaultProxy
Záhlaví: #include <applibs/networking_curl.h>
Použije nastavení proxy serveru na popisovač cURL.
int Networking_Curl_SetDefaultProxy(CURL *curl_handle);
Parametry
-
curl_handle
ukazatel na popisovač cURL.
Chyby
Pokud dojde k chybě, vrátí hodnotu -1 a nastaví errno
se na chybovou hodnotu.
EACCES: Volající aplikace nemá funkci NetworkConfig ani ReadNetworkProxyConfig.
EFAULT: Parametr curl_handle je NULL.
Je také možné zadat jakékoli jiné errno
chyby. Tyto chyby nejsou deterministické a neexistuje žádná záruka, že se stejné chování zachová prostřednictvím aktualizací systému.
Vrátí
0 pro úspěch nebo -1 pro selhání. V tomto případě errno
se nastaví na chybovou hodnotu.
Poznámky
Manifest aplikace musí obsahovat funkci NetworkConfig nebo ReadNetworkProxyConfig.
Koncepty a ukázky
Ukázky: HTTPS_Curl_Easy a HTTPS_Curl_Multi
Požadavky manifestu aplikace
Vyžaduje funkci NetworkConfig nebo ReadNetworkProxyConfig.