Megosztás a következőn keresztül:


Networking_Proxy_GetProxyAddress függvény

Fejléc: #include <applibs/networking.h>

Lekéri a proxy által használt hálózati címet.

 const char *Networking_Proxy_GetProxyAddress(const Networking_ProxyConfig *proxyConfig); 

Paraméterek

  • proxyConfig Mutató a proxykonfigurációval rendelkező Networking_ProxyConfig struktúrára.

Hibák

Hiba esetén a null értéket adja vissza, és a hibaértéket állítja be errno .

  • EFAULT: a proxyConfig paraméter NULL értékű.

errno Más is megadható; az ilyen hibák nem determinisztikusak, és nem garantálható, hogy a rendszerfrissítések ugyanazt a viselkedést megőrzik.

Visszatér

Sikeres művelet: A proxy címére mutató const mutatót ad vissza. A Networking_Proxy_Destroy meghívásáig érvényes marad.

Hiba esetén: NULL értéket ad vissza.

Fogalmak és minták

A proxykódrészletek a következőket mutatják be:

A HTTPS-minták azt mutatják be, hogy az HTTPS_Curl_Easy és a HTTPS_Curl_Multi API-k használatával szeretné lekérni a tartalmakat HTTPS-en keresztül. Alapértelmezés szerint proxy használatára konfigurálják a cURL-leírót.

Az AzureIoT-minta útmutatást és kódot tartalmaz a webproxy-támogatás mintához való hozzáadásához.