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

Vendoseni këtë brenda ciklit ekzistues të inicializimit dhe mbylljes së AWS SDK të aplikacionit dhe përdorni rajonin e ngarkesës së tij. Vlerat e proxy-t duhet të vendosen përpara se S3Client të ndërtohet; ndryshimi i konfigurimit lokal më pas nuk e përditëson klientin ekzistues. Për një pikë fundore publike S3 në një rrugë që lejon proxy publike, zgjidhni një kandidat HTTP nga lista e proxy-ve HTTP përpara se të ndërtoni klientin.

proxyHost mban vetëm emrin e hostit. Skema dhe porta kanë fushat e tyre. proxyScheme = HTTP përshkruan lidhjen me ndërmjetësin dhe e lë protokollin HTTPS të pikës fundore S3 të pandryshuar.

Nëse proxy-t i nevojitet një llogari, plotësoni proxyUserName dhe proxyPassword nga trajtimi i kredencialeve të aplikacionit edhe përpara asaj pike ndërtimi.

Për zbulim përmes sistemit në vend të një pikë fundore të qartë, opsioni i dokumentuar allowSystemProxy është i çaktivizuar si parazgjedhje. Aktivizimi i tij ia delegon zbulimin klientit HTTP bazë të mbështetur; kontrolloni sjelljen e platformës së atij backend-i përpara se të mbështeteni te një shfletues, PAC ose një cilësim mjedisi.

Artikuj të ngjashëm