このトピックでは、Classic SDK でプロキシを設定する方法について説明します。
次の環境変数を使用して、HTTP プロキシ、HTTPS プロキシ、およびプロキシを必要としないアドレスを設定できます。
HTTP_PROXY または http_proxy
HTTPS_PROXY
NO_PROXY
SDK クライアントを初期化するときにプロキシを設定することもできます。
// SDK クライアントの初期化時に設定したプロキシは、環境変数を使用して設定したプロキシよりも優先されます。
// HTTP プロキシを設定します。
client.SetHttpProxy("http://localhost:8080");
// HTTP プロキシを照会します。
client.GetHttpProxy();
// HTTPS プロキシを設定します。
client.SetHttpsProxy("https://localhost:8080");
client.SetHttpsProxy("http://username:password@localhost:8080");
// HTTPS プロキシを照会します。
client.GetHttpsProxy();
// プロキシを必要としないアドレスを設定します。
client.SetNoProxy("example.com");
// プロキシを必要としないアドレスを照会します。
client.GetNoProxy();