د 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 له ترتيباتو سره مه يوځای کوئ.

اړوندې مقالې