Функция Networking_Curl_SetDefaultProxy
Заголовок: #include <applibs/networking_curl.h>
Применяет параметры прокси-сервера к дескриптору cURL.
int Networking_Curl_SetDefaultProxy(CURL *curl_handle);
Параметры
-
curl_handle
указатель на дескриптор cURL.
Ошибки
При обнаружении ошибки возвращает значение -1 и задает errno
значение ошибки.
EACCES. Вызывающее приложение не имеет возможности NetworkConfig или ReadNetworkProxyConfig.
EFAULT: параметр curl_handle имеет значение NULL.
Можно также указать любой другой errno
вариант. Такие ошибки не являются детерминированными, и нет никакой гарантии, что такое же поведение будет сохранено при обновлении системы.
Возвращает
0 для успешного выполнения или -1 для сбоя. В этом случае errno
будет задано значение ошибки.
Замечания
Манифест приложения должен содержать возможность NetworkConfig или ReadNetworkProxyConfig.
Основные понятия и примеры
Примеры: HTTPS_Curl_Easy и HTTPS_Curl_Multi
Требования к манифесту приложения
Требуется возможность NetworkConfig или ReadNetworkProxyConfig.