Networking_Curl_SetDefaultProxy-Funktion
Header: #include <applibs/networking_curl.h>
Wendet die Proxyeinstellungen auf das cURL Handle an.
int Networking_Curl_SetDefaultProxy(CURL *curl_handle);
Parameter
-
curl_handle
Zeiger auf das cURL-Handle.
Fehler
Wenn ein Fehler auftritt, gibt -1 zurück und legt auf den Fehlerwert fest errno
.
EACCES: Die aufrufende Anwendung verfügt nicht über die Funktion NetworkConfig oder ReadNetworkProxyConfig.
EFAULT: Der parameter curl_handle ist NULL.
Auch andere errno
Fehler können angegeben werden. Solche Fehler sind nicht deterministisch, und es gibt keine Garantie, dass das gleiche Verhalten durch Systemupdates beibehalten wird.
Gibt
0 für Erfolg oder -1 für Fehler. In diesem Fall errno
wird auf den Fehlerwert festgelegt.
Bemerkungen
Das Anwendungsmanifest muss die Funktion NetworkConfig oder ReadNetworkProxyConfig enthalten.
Konzepte und Beispiele
Beispiele: HTTPS_Curl_Easy und HTTPS_Curl_Multi
Anforderungen an das Anwendungsmanifest
Erfordert die Funktion NetworkConfig oder ReadNetworkProxyConfig.