

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Gunakan proxy HTTP
<a name="using-http-proxy"></a>

Untuk mengakses AWS melalui server proxy menggunakan AWS SDK untuk Kotlin, Anda dapat mengkonfigurasi properti sistem JVM atau variabel lingkungan. Jika keduanya disediakan, properti sistem JVM diutamakan.

## Gunakan properti sistem JVM
<a name="http-proxy-jvm-properties"></a>

SDK mencari properti sistem JVM`https.proxyHost`,, `https.proxyPort` dan. `http.nonProxyHosts` Untuk informasi lebih lanjut tentang properti sistem JVM umum ini, lihat [Jaringan dan Proksi](https://docs.oracle.com/javase/8/docs/technotes/guides/net/proxies.html) dalam dokumentasi Java.

```
java -Dhttps.proxyHost=10.15.20.25 -Dhttps.proxyPort=1234 -Dhttp.nonProxyHosts=localhost|api.example.com MyApplication
```

## Menggunakan variabel lingkungan
<a name="http-proxy-environment-variables"></a>

SDK mencari variabel`https_proxy`,`http_proxy`, dan `no_proxy` lingkungan (dan versi kapitalisasi masing-masing).

```
export http_proxy=http://10.15.20.25:1234
export https_proxy=http://10.15.20.25:5678
export no_proxy=localhost,api.example.com
```

## Gunakan proxy pada instans EC2
<a name="http-proxy-ec2"></a>

[Jika Anda mengonfigurasi proxy pada instans EC2 yang diluncurkan dengan peran IAM terlampir, pastikan untuk mengecualikan alamat yang digunakan untuk mengakses metadata instans.](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html) Untuk melakukan ini, atur properti sistem `http.nonProxyHosts` JVM atau variabel `no_proxy` lingkungan ke alamat IP dari Layanan Metadata Instance, yaitu. `169.254.169.254` Alamat ini tidak berbeda.

```
export no_proxy=169.254.169.254
```