पहिलो अनुरोधले यसको क्लाइन्ट सक्रिय गर्नु अघि Kong Unirest मार्ग सेट गर्नुहोस्:

Unirest.config().proxy("proxy.example", 8080);

HttpResponse<String> response = Unirest
    .get("https://www.example.com/")
    .asString();

अनुमति प्राप्त सार्वजनिक अनुरोधहरूका लागि नयाँ इन्स्ट्यान्स सक्रिय गर्नु अघि, HTTP प्रोक्सी सूचीबाट HTTP ठेगानाले प्रोक्सी खाता बिना उदाहरणको होस्ट र पोर्ट भर्न सक्छ। कागजात गरिएको प्रोक्सी ओभरलोडले अनुप्रयोग कन्फिगरेसनबाट प्रयोगकर्ता नाम/पासवर्ड पनि स्वीकार गर्छ। ती गन्तव्य URL मा पर्दैनन्।

जानाजान गुण-चालित नीतिका लागि, यसको सट्टा यो छान्नुहोस्:

Unirest.config().useSystemProperties(true);

JVM गुण हुनुको अर्थ प्रत्येक HTTP क्लाइन्टले त्यो पढ्छ भन्ने होइन। सुरुवातको क्रममा स्रोत छान्नुहोस्; सक्रिय क्लाइन्ट बनाउन प्रयोग गरिएका विकल्पहरू परिवर्तन हुनु अघि स्पष्ट बन्द वा रिसेट आवश्यक पर्छ।

छुट्टै कन्फिगरेसनका लागि Unirest.spawnInstance() प्रयोग गर्नुहोस् र त्यही इन्स्ट्यान्सबाट पठाउनुहोस्। स्थिर प्राथमिक इन्स्ट्यान्सले सिर्जना गरिएको इन्स्ट्यान्स कन्फिगर गर्दैन, र साझा सक्रिय क्लाइन्टलाई एकैसाथ आउने अनुरोधहरू वरिपरि बदल्नु हुँदैन।

पुराना com.mashape उदाहरणहरू जसले Unirest.setProxy(HttpHost) प्रयोग गर्छन् ती अर्को API का हुन्। त्यो निर्भरतासँग मिलाउनुहोस्, यसको प्रवेश बिन्दुलाई Kong को कन्फिगरेसनसँग नमिलाउनुहोस्।

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