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 सुरु र बन्द हुने जीवनचक्रभित्र राख्नुहोस्, र यसको कार्यभार क्षेत्र प्रयोग गर्नुहोस्। प्रोक्सीका मानहरू S3Client बन्नु अघि सेट गरिएको हुनुपर्छ; पछि स्थानीय कन्फिगरेसन बदल्दा विद्यमान क्लाइन्ट अद्यावधिक हुँदैन। सार्वजनिक प्रोक्सी अनुमति दिने मार्गमा रहेको सार्वजनिक S3 इन्डपोइन्टका लागि, क्लाइन्ट बनाउनु अघि HTTP प्रोक्सी सूचीबाट HTTP उम्मेदवार छान्नुहोस्।

proxyHost मा होस्टनाम मात्र हुन्छ। स्किम र पोर्टका आफ्नै फिल्ड हुन्छन्। proxyScheme = HTTP बिचौलियासँगको जडान वर्णन गर्छ र S3 इन्डपोइन्टको HTTPS प्रोटोकल अपरिवर्तित राख्छ।

यदि प्रोक्सीलाई खाता चाहिन्छ भने, त्यो निर्माण बिन्दुअघि नै एप्लिकेसनको प्रमाण व्यवस्थापनबाट proxyUserName र proxyPassword भर्नुहोस्।

स्पष्ट इन्डपोइन्टको सट्टा प्रणाली खोजका लागि, कागजात गरिएको allowSystemProxy विकल्प पूर्वनिर्धारित रूपमा बन्द छ। यसलाई खोल्दा खोज समर्थित आधारभूत HTTP क्लाइन्टलाई सुम्पिन्छ; ब्राउजर, PAC वा वातावरण सेटिङमा भर पर्नु अघि त्यो ब्याकएन्डको प्लेटफर्म व्यवहार जाँच्नुहोस्।

सम्बन्धित लेखहरू