Postavite Unirest proxy prije nego što se njegov klijent pokrene
Konfigurirajte Kong Unirest klijent izričito ili uključite JVM sistemska svojstva prije nego što se osnovni klijent aktivira.
Postavite Kong Unirest rutu prije nego što prvi zahtjev aktivira njegov klijent:
Unirest.config().proxy("proxy.example", 8080);
HttpResponse<String> response = Unirest
.get("https://www.example.com/")
.asString();Prije aktiviranja nove instance za dopuštene javne zahtjeve, HTTP adresa s popisa HTTP proxyja može popuniti host i port primjera bez proxy računa. Dokumentirano proxy preopterećenje također prihvaća korisničko ime/lozinku iz konfiguracije aplikacije. Oni ne pripadaju u odredišni URL.
Za namjerno svojstvima vođenu politiku radije uključite ovo:
Unirest.config().useSystemProperties(true);Postojanje JVM svojstva ne znači da će ga svaki HTTP klijent čitati. Odaberite izvor tokom inicijalizacije; opcije korištene za izgradnju aktiviranog klijenta zahtijevaju izričito gašenje ili resetovanje prije nego što se mogu promijeniti.
Za odvojene konfiguracije koristite Unirest.spawnInstance() i šaljite kroz tu istu instancu. Statička primarna instanca ne konfigurira generisanu instancu, a zajednički aktivirani klijent ne treba mijenjati tokom istovremenih zahtjeva.
Stariji com.mashape primjeri koji koriste Unirest.setProxy(HttpHost) pripadaju drugom API-ju. Uskladite tu zavisnost umjesto da kombinujete njenu ulaznu tačku s Kong konfiguracijom.