Aracılığıyla paylaş


Networking_Proxy_GetProxyUsername İşlevi

Üst bilgi: applibs/networking.h #include <>

Proxy kimlik doğrulaması için kullanıcı adını alır.

 const char *Networking_Proxy_GetProxyUsername(const Networking_ProxyConfig *proxyConfig); 

Parametre

Hata

Bir hatayla karşılaşılırsa NULL döndürür ve hata değerine ayarlanır errno .

  • EFAULT: proxyConfig parametresi NULL'dir.

Diğer errno hatalar da belirtilebilir; bu tür hatalar belirleyici değildir ve sistem güncelleştirmeleri aracılığıyla aynı davranışın korunacağının garantisi yoktur.

Döndürür

Başarılı olduğunda: Ara sunucu kimlik doğrulaması için kullanılan kullanıcı adının işaretçisi. Networking_Proxy_Destroy çağrılana kadar geçerli kalır.

Hata durumunda: NULL.

Kavramlar ve örnekler

Proxy kod parçacıkları aşağıdakileri gösterir:

HTTPS örnekleri, HTTPS üzerinden içerik getirmek için HTTPS_Curl_Easy ve HTTPS_Curl_Multi API'lerini kullanmayı gösterir. Varsayılan olarak, cURL tanıtıcısını ara sunucu kullanacak şekilde yapılandırırlar.

AzureIoT örneği, örneweb proxy desteği eklemeye yönelik yönergeler ve kod içerir.