Issettja l-proxy ta' Unirest qabel ma jibda l-klijent tiegħu
Ikkonfigura l-klijent Kong Unirest b'mod espliċitu, jew agħżel il-proprjetajiet tas-sistema JVM, qabel ma jiġi attivat il-klijent sottostanti.
Issettja rotta Kong Unirest qabel ma l-ewwel talba tattiva l-klijent tiegħu:
Unirest.config().proxy("proxy.example", 8080);
HttpResponse<String> response = Unirest
.get("https://www.example.com/")
.asString();Qabel ma tiġi attivata istanza ġdida għal talbiet pubbliċi permessi, indirizz HTTP mil-lista tal-proxy HTTP jista' jimla l-host u l-port tal-eżempju mingħajr kont tal-proxy. L-overload tal-proxy dokumentat jaccetta wkoll isem l-utent u l-password mill-konfigurazzjoni tal-applikazzjoni. Dawn ma jappartjenux għall-URL tad-destinazzjoni.
Għal politika mmexxija b'mod deliberat mill-proprjetajiet, agħżel dan minflok:
Unirest.config().useSystemProperties(true);Li teżisti proprjetà JVM ma jagħmilx lil kull klijent HTTP jaqraha. Agħżel is-sors waqt l-inizjalizzazzjoni; l-għażliet użati biex jinbena klijent attivat jeħtieġu għeluq jew reset espliċitu qabel ma jistgħu jinbidlu.
Għal konfigurazzjonijiet distinti, uża Unirest.spawnInstance() u ibgħat permezz tal-istess istanza. L-istanza primarja statika ma tikkonfigurax istanza maħluqa, u klijent attivat kondiviż m'għandux jiġi skambjat madwar talbiet konkorrenti.
Eżempji anzjani ta' com.mashape li jużaw Unirest.setProxy(HttpHost) jappartjenu għal API oħra. Agħmel tajjeb ma' dik id-dipendenza minflok ma tgħaqqad il-punt tad-dħul tagħha mal-konfigurazzjoni ta' Kong.