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

Ievietojiet to lietojumprogrammas esošajā AWS SDK inicializācijas un izslēgšanas dzīves ciklā un izmantojiet tā darba slodzes reģionu. Starpniekservera vērtības jāiestata pirms S3Client izveides; vēlāka vietējās konfigurācijas maiņa esošo klientu neatjaunina. Publiskam S3 galapunktam maršrutā, kas atļauj publiskus starpniekserverus, pirms klienta izveides izvēlieties HTTP kandidātu no HTTP starpniekserveru saraksta.

proxyHost satur tikai resursdatora nosaukumu. Shēmai un portam ir savi lauki. proxyScheme = HTTP apraksta savienojumu ar starpnieku un atstāj S3 galapunkta HTTPS protokolu nemainītu.

Ja starpniekserverim nepieciešams konts, aizpildiet proxyUserName un proxyPassword no lietojumprogrammas akreditācijas datu apstrādes arī pirms šī izveides punkta.

Lai izmantotu sistēmas atklāšanu skaidra galapunkta vietā, dokumentētā opcija allowSystemProxy pēc noklusējuma ir izslēgta. To iespējojot, atklāšana tiek nodota atbalstītajam pamata HTTP klientam; pārbaudiet šī aizmugursistēmas platformas uzvedību pirms paļaušanās uz pārlūka, PAC vai vides iestatījumu.

Saistītie raksti