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

Buni ilovaning mavjud AWS SDK ishga tushirish va to‘xtatish hayotiy siklida joylashtiring va uning ish yuklamasi rayonidan foydalaning. Proksi qiymatlari S3Client yaratilishidan oldin o‘rnatilishi kerak; keyinchalik mahalliy konfiguratsiyani o‘zgartirish mavjud mijozni yangilamaydi. Ommaviy proksilarga ruxsat beruvchi marshrutdagi ommaviy S3 so‘nggi nuqtasi uchun mijozni yaratishdan oldin HTTP proksilar ro‘yxatidan HTTP nomzodini tanlang.

proxyHost faqat xost nomini saqlaydi. Sxema va portning o‘z maydonlari bor. proxyScheme = HTTP vositachi bilan ulanishni tavsiflaydi va S3 so‘nggi nuqtasining HTTPS protokolini o‘zgartirmaydi.

Agar proksi hisob talab qilsa, proxyUserName va proxyPassword maydonlarini ham o‘sha yaratish nuqtasidan oldin ilovaning hisob ma’lumotlarini qayta ishlash qismidan to‘ldiring.

Aniq so‘nggi nuqta o‘rniga tizim orqali aniqlash uchun hujjatlashtirilgan allowSystemProxy parametri sukut bo‘yicha o‘chirilgan. Uni yoqish aniqlashni qo‘llab-quvvatlanadigan asosiy HTTP mijoziga topshiradi; brauzer, PAC yoki muhit sozlamasiga tayanishdan oldin ushbu backendning platformadagi xatti-harakatini tekshiring.

O'xshash maqolalar