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

Weka hii ndani ya mzunguko uliopo wa uanzishaji na uzimaji wa AWS SDK wa programu, na tumia eneo lake la mzigo wa kazi. Thamani za proksi lazima ziwekwe kabla S3Client kuundwa; kubadilisha usanidi wa ndani baadaye hakuusasishi mteja aliye tayari. Kwa kituo cha mwisho cha S3 cha umma kwenye njia inayoruhusu proksi za umma, chagua mgombea wa HTTP kutoka orodha ya proksi za HTTP kabla ya kuunda mteja.

proxyHost huhifadhi jina la mwenyeji pekee. Mpango na lango vina sehemu zake. proxyScheme = HTTP hufafanua muunganisho kwa mpatanishi na huacha itifaki ya HTTPS ya kituo cha mwisho cha S3 bila kubadilika.

Ikiwa proksi inahitaji akaunti, jaza proxyUserName na proxyPassword kutoka kwa ushughulikiaji wa hati za kuingia wa programu kabla ya hatua hiyo ya uundaji pia.

Kwa ugunduzi wa mfumo badala ya kituo cha mwisho dhahiri, chaguo allowSystemProxy lililoandikwa limezimwa kwa chaguo-msingi. Kuliiwezesha hupeleka ugunduzi kwa mteja msingi wa HTTP unaotumika; angalia tabia ya jukwaa la backend hiyo kabla ya kutegemea kivinjari, PAC au mpangilio wa mazingira.

Makala zinazohusiana