Compartir vía


Función Networking_Proxy_GetProxyUsername

Encabezado: #include <applibs/networking.h>

Obtiene el nombre de usuario para la autenticación de proxy.

 const char *Networking_Proxy_GetProxyUsername(const Networking_ProxyConfig *proxyConfig); 

Parámetros

Errores

Si se encuentra un error, devuelve NULL y se establece errno en el valor de error.

  • EFAULT: El parámetro proxyConfig 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

Con éxito: puntero al nombre de usuario usado para la autenticación de proxy. Permanece válido hasta que se llama a Networking_Proxy_Destroy .

En caso de error: NULL.

Conceptos y ejemplos

Los fragmentos de código proxy demuestran lo siguiente:

Los ejemplos de HTTPS demuestran el uso de las API de HTTPS_Curl_Easy y HTTPS_Curl_Multi para capturar contenido a través de HTTPS. De forma predeterminada, configuran el controlador cURL para usar un proxy.

El ejemplo de AzureIoT contiene instrucciones y código para agregar compatibilidad con proxy web al ejemplo.