Udostępnij za pośrednictwem


funkcja Networking_Proxy_GetNoProxyAddresses

Nagłówek: #include <applibs/networking.h>

Pobiera listę hostów oddzielonych przecinkami, dla których nie należy używać serwera proxy.

  const char *Networking_Proxy_GetNoProxyAddresses(const Networking_ProxyConfig *proxyConfig);

Parametry

Błędy

Jeśli wystąpi błąd, zwraca wartość NULL i ustawia errno wartość błędu.

  • EFAULT: parametr proxyConfig ma wartość NULL.

Mogą być również określone inne errno błędy; takie błędy nie są deterministyczne i nie ma gwarancji, że to samo zachowanie zostanie zachowane za pośrednictwem aktualizacji systemu.

Zwraca

Po sukcesie: wskaźnik do listy hostów rozdzielonych przecinkami, dla których nie należy używać serwera proxy. Zachowuje ważność do momentu wywołania Networking_Proxy_Destroy .

W przypadku niepowodzenia: NULL.

Pojęcia i próbki

Fragmenty kodu serwera proxy przedstawiają następujące elementy:

Przykłady protokołu HTTPS przedstawiają używanie interfejsów API HTTPS_Curl_Easy i HTTPS_Curl_Multi do pobierania zawartości za pośrednictwem protokołu HTTPS. Domyślnie konfigurują uchwyt cURL do używania serwera proxy.

Przykład usługi AzureIoT zawiera instrukcje i kod dodawania obsługi serwera proxy sieci Web do próbki.