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

Paigutage see rakenduse olemasolevasse AWS SDK käivitamise ja sulgemise elutsüklisse ning kasutage selle töökoormuse piirkonda. Puhverserveri väärtused tuleb määrata enne S3Client loomist; hilisem kohaliku konfiguratsiooni muutmine olemasolevat klienti ei uuenda. Avaliku S3-lõpp-punkti jaoks marsruudil, mis lubab avalikke puhverservereid, valige HTTP kandidaat HTTP-puhverserverite loendist enne kliendi loomist.

proxyHost sisaldab ainult hostinime. Skeemil ja pordil on oma väljad. proxyScheme = HTTP kirjeldab ühendust vahendajaga ja jätab S3-lõpp-punkti HTTPS-protokolli muutmata.

Kui puhverserver vajab kontot, täitke proxyUserName ja proxyPassword rakenduse mandaatide haldusest samuti enne seda loomispunkti.

Süsteemi tuvastamiseks selgesõnalise lõpp-punkti asemel on dokumenteeritud valik allowSystemProxy vaikimisi välja lülitatud. Selle lubamine delegeerib tuvastamise toetatud aluseks olevale HTTP-kliendile; kontrollige selle taustaprogrammi platvormikäitumist enne, kui loote brauseri, PAC-i või keskkonna seadele.

Seotud artiklid