Usazione di un proxy HTTP - AWS SDK per Kotlin

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Usazione di un proxy HTTP

Per accedere AWS tramite server proxy utilizzando il AWS SDK per Kotlin, è possibile configurare le proprietà del sistema JVM o le variabili di ambiente. Se vengono fornite entrambe, le proprietà del sistema JVM hanno la precedenza.

Usa le proprietà del sistema JVM

L'SDK cerca le proprietà del sistema JVM e. https.proxyHost https.proxyPort http.nonProxyHosts Per ulteriori informazioni su queste proprietà comuni del sistema JVM, consulta Networking and Proxies nella documentazione Java.

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

Usazione di variabili di ambiente

L'SDK cerca le https_proxy variabili di no_proxy ambiente (e le relative versioni in maiuscolo). http_proxy

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

Usa un proxy sulle istanze EC2

Se configuri un proxy su un' EC2 istanza lanciata con un ruolo IAM associato, assicurati di esentare l'indirizzo utilizzato per accedere ai metadati dell'istanza. Per fare ciò, imposta la proprietà di sistema o la variabile di no_proxy ambiente http.nonProxyHosts JVM sull'indirizzo IP dell'Instance Metadata Service, che è. 169.254.169.254 Questo indirizzo non varia.

export no_proxy=169.254.169.254