પ્રથમ વિનંતી તેના ક્લાયંટને સક્રિય કરે તે પહેલાં 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 ની ગોઠવણી સાથે ભેગું ન કરો.

સંબંધિત લેખો