Función Networking_Curl_SetDefaultProxy
Encabezado: #include <applibs/networking_curl.h>
Aplica la configuración de proxy en el controlador cURL.
int Networking_Curl_SetDefaultProxy(CURL *curl_handle);
Parámetros
-
curl_handle
puntero al controlador cURL.
Errores
Si se encuentra un error, devuelve -1 y establece errno
el valor de error.
EACCES: La aplicación de llamada no tiene la funcionalidad NetworkConfig o ReadNetworkProxyConfig.
EFAULT: El parámetro curl_handle es NULL.
También se puede especificar cualquier otro errno
error; estos errores no son deterministas y no hay ninguna garantía de que el mismo comportamiento se conservará a través de las actualizaciones del sistema.
Devuelve
0 para el éxito, o -1 para el error, en cuyo caso errno
se establecerá en el valor de error.
Observaciones
El manifiesto de la aplicación debe incluir la funcionalidad NetworkConfig o ReadNetworkProxyConfig.
Conceptos y ejemplos
Ejemplos: HTTPS_Curl_Easy y HTTPS_Curl_Multi
Requisitos del manifiesto de la aplicación
Requiere la funcionalidad NetworkConfig o ReadNetworkProxyConfig.