Função Networking_Curl_SetDefaultProxy
Cabeçalho: #include <applibs/networking_curl.h>
Aplica as definições de proxy no identificador cURL.
int Networking_Curl_SetDefaultProxy(CURL *curl_handle);
Parâmetros
-
curl_handle
para a alça cURL.
Erros
Se for encontrado um erro, devolve -1 e define errno
para o valor de erro.
EACCES: a aplicação de chamada não tem a capacidade NetworkConfig ou ReadNetworkProxyConfig.
EFAULT: o parâmetro curl_handle é NULL.
Qualquer outro errno
também pode ser especificado; tais erros não são deterministas e não há garantias de que o mesmo comportamento será mantido através de atualizações do sistema.
Devoluções
0 para êxito ou -1 para falha, caso errno
em que será definido como o valor de erro.
Observações
O manifesto da aplicação tem de incluir a capacidade NetworkConfig ou ReadNetworkProxyConfig.
Conceitos e exemplos
Exemplos: HTTPS_Curl_Easy e HTTPS_Curl_Multi
Requisitos do manifesto de aplicação
Requer a capacidade NetworkConfig ou ReadNetworkProxyConfig.