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.

Povezani članci