පළමු ඉල්ලීම එහි client එක සක්‍රීය කිරීමට පෙර Kong Unirest මාර්ගයක් සකසන්න:

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

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

අවසර ලත් පොදු ඉල්ලීම් සඳහා නව instance එකක් සක්‍රීය කිරීමට පෙර, HTTP proxy ලැයිස්තුවෙන් HTTP ලිපිනයක් proxy ගිණුමක් නොමැතිව උදාහරණයේ host සහ port පිරවිය හැක. ලේඛනගත proxy overload එක යෙදුම් වින්‍යාසයෙන් පරිශීලක නාමය/මුරපදය ද පිළිගනී. ඒවා ගමනාන්ත URL එකට අයත් නොවේ.

හිතාමතා ගුණාංග-මෙහෙයවන ප්‍රතිපත්තියක් සඳහා, ඒ වෙනුවට මෙය තෝරන්න:

Unirest.config().useSystemProperties(true);

JVM ගුණාංගයක් පැවතීම සෑම HTTP client එකක්ම එය කියවන බව නොවේ. ආරම්භයේදී මූලාශ්‍රය තෝරන්න; සක්‍රීය client එකක් තැනීමට භාවිත කළ විකල්ප වෙනස් වීමට පෙර පැහැදිලි වසා දැමීමක් හෝ නැවත සැකසීමක් අවශ්‍ය වේ.

වෙනස් වින්‍යාස සඳහා Unirest.spawnInstance() භාවිත කර එම instance හරහා යවන්න. ස්ථිතික ප්‍රාථමික instance එක සාදන ලද instance එක වින්‍යාස නොකරයි, සහ බෙදාගත් සක්‍රීය client එකක් එකවර ඉල්ලීම් වටා මාරු නොකළ යුතුය.

පැරණි com.mashape උදාහරණ Unirest.setProxy(HttpHost) භාවිත කරන අතර ඒවා වෙනත් API එකකට අයත් වේ. එම යැපීමට ගැළපෙන්න, එහි පිවිසුම් ලක්ෂ්‍යය Kong හි වින්‍යාසය සමඟ ඒකාබද්ධ නොකරන්න.

අදාළ ලිපි