Configurez un proxy HTTP, un proxy HTTPS ou une liste d'exclusion de proxy dans le SDK Classic à l'aide de variables d'environnement ou des méthodes du client SDK.
Les variables d'environnement suivantes configurent un proxy HTTP, un proxy HTTPS et une liste d'exclusion de proxy :
HTTP_PROXY ou http_proxy
HTTPS_PROXY
NO_PROXY
Vous pouvez également configurer un proxy lors de l'initialisation d'un client SDK. Le proxy défini au niveau du client prévaut sur les variables d'environnement.
//Configure an HTTP proxy.
client.SetHttpProxy("http://localhost:8080");
//Query the HTTP proxy.
client.GetHttpProxy();
//Configure an HTTPS proxy.
client.SetHttpsProxy("https://localhost:8080");
client.SetHttpsProxy("http://username:password@localhost:8080");
//Query the HTTPS proxy.
client.GetHttpsProxy();
// Configure the addresses that do not require proxies.
client.SetNoProxy("example.com");
// Query the addresses that do not require proxies.
client.GetNoProxy();