Aws::S3::S3ClientConfiguration config;
config.region = "us-east-1";
config.proxyScheme = Aws::Http::Scheme::HTTP;
config.proxyHost = "proxy.example.net";
config.proxyPort = 8080;

Aws::S3::S3Client s3(config);

Poġġi dan fiċ-ċiklu tal-ħajja tal-inizjalizzazzjoni u l-għeluq tal-AWS SDK li diġà hemm fl-applikazzjoni, u uża r-reġjun tal-piż tax-xogħol tiegħu. Il-valuri tal-proxy għandhom ikunu ssettjati qabel ma jinbena S3Client; li tbiddel il-konfigurazzjoni lokali wara ma taġġornax il-klijent li diġà jeżisti. Għal punt tat-tmiem S3 pubbliku fuq rotta li tippermetti proxies pubbliċi, agħżel kandidat HTTP mill-lista ta’ proxies HTTP qabel ma tinbena l-klijent.

proxyHost fih biss l-isem tal-host. L-iskema u l-port għandhom l-oqsma tagħhom stess. proxyScheme = HTTP jiddeskrivi l-konnessjoni mal-intermedjarju u jħalli l-protokoll HTTPS tal-punt tat-tmiem S3 bla mittiefes.

Jekk il-proxy jeħtieġ kont, imla proxyUserName u proxyPassword mill-immaniġġjar tal-kredenzjali tal-applikazzjoni wkoll qabel dak il-punt tal-bini.

Għall-iskoperta tas-sistema minflok punt tat-tmiem espliċitu, l-għażla ddokumentata allowSystemProxy hija diżattivata b'mod awtomatiku. Li tattivaha tafda l-iskoperta lill-klijent HTTP sottostanti appoġġjat; iċċekkja l-imġiba tal-pjattaforma ta' dan il-backend qabel ma tiddependi fuq setting ta' browser, PAC jew ambjent.

Artikli relatati