Postavite Unirest proxy prije nego što se njegov klijent pokrene
Konfigurirajte Kong Unirest klijent izričito ili uključite JVM sustavna svojstva prije nego što se temeljni 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 ispuniti 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 odredišnom URL-u.
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 tijekom inicijalizacije; opcije korištene za izgradnju aktiviranog klijenta zahtijevaju izričito gašenje ili poništavanje prije nego što se mogu promijeniti.
Za odvojene konfiguracije upotrijebite Unirest.spawnInstance() i šaljite kroz tu istu instancu. Statička primarna instanca ne konfigurira stvorenu instancu, a zajednički aktivirani klijent ne treba mijenjati tijekom istovremenih zahtjeva.
Stariji com.mashape primjeri koji koriste Unirest.setProxy(HttpHost) pripadaju drugom API-ju. Uskladite tu ovisnost umjesto da kombinirate njezinu ulaznu točku s Kong konfiguracijom.