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

Муну колдонмодогу учурдагы AWS SDK демилгелөө жана өчүрүү циклинin ичине жайгаштырып, анын жумуш жүктөмүнүн аймагын колдонуңуз. Проксинин маанилери S3Client түзүлөөрдөн мурун коюлушу керек; кийин жергиликтүү конфигурацияны өзгөртүү учурдагы кардарды жаңыртпайт. Ачык проксилерге жол берген маршруттагы ачык S3 акыркы чекити үчүн кардарды түзүүдөн мурун HTTP проксилердин тизмесинен HTTP талапкерди тандаңыз.

proxyHost хосттун атын гана кармайт. Схема менен порттун өз талаалары бар. proxyScheme = HTTP ортомчуга туташууну сүрөттөйт жана S3 акыркы чекитинин HTTPS протоколун өзгөртпөй калтырат.

Эгер проксиге аккаунт керек болсо, ошол түзүү чекитине чейин proxyUserName жана proxyPassword талааларын колдонмонун эсептик маалыматтарын иштетүүдөн толтуруңуз.

Ачык акыркы чекиттин ордуна тутумдук аныктоону колдонуу үчүн, документтелген allowSystemProxy параметри демейде өчүк. Аны күйгүзүү аныктоону колдоого алынган негизги HTTP кардарга өткөрөт; браузер, PAC же чөйрө жөндөөсүнө таянбастан мурун ошол бэкенддин платформалык жүрүм-турумун текшериңиз.

Тектеш макалалар