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);

Beka lokhu ngaphakathi komjikelezo okhona wokuqalisa nokuvala we-AWS SDK wesicelo, futhi usebenzise isifunda somthwalo wokusebenza. Amanani e-proxy kufanele asethwe ngaphambi kokwakhiwa kwe-S3Client; ukushintsha ukucushwa kwendawo ngemuva kwalokho akukubuyekezi iklayenti elikhona. Nge-S3 endpoint yomphakathi emzileni ovumela ama-proxy omphakathi, khetha umuntu oyisihloli se-HTTP ku-ohlwini lwama-proxy e-HTTP ngaphambi kokwakha iklayenti.

I-proxyHost iphethe igama le-host kuphela. I-scheme ne-port zinezinkambu zazo. I-proxyScheme = HTTP ichaza ukuxhumana nomlamuli futhi ayishintshi i-protocol ye-HTTPS ye-S3 endpoint.

Uma i-proxy idinga i-akhawunti, gcwalisa i-proxyUserName ne-proxyPassword kusuka ekuphathweni kwemibhalo yokungena yesicelo ngaphambi kwalelo phuzu lokwakha futhi.

Ukuze kutholakale ngesistimu esikhundleni se-endpoint ecacile, inketho ebhaliwe ye-allowSystemProxy ikhutshaziwe ngokuzenzakalela. Ukuyivula kudlulisela ukutholwa kuklayenti le-HTTP elisekelo elisekelwayo; hlola ukuziphatha kwepulatifomu yaleyo backend ngaphambi kokuthembela kusiphequluli, i-PAC noma isilungiselelo sendawo.

Izihloko ezihlobene