Set proxyen til Unirest før klienten startar
Konfigurer Kong Unirest-klienten eksplisitt, eller vel JVM-systemeigenskapar, før den underliggande klienten blir aktivert.
Set ei Kong Unirest-rute før den første førespurnaden aktiverer klienten:
Unirest.config().proxy("proxy.example", 8080);
HttpResponse<String> response = Unirest
.get("https://www.example.com/")
.asString();Før ein ny instans blir aktivert for tillatne offentlege førespurnader, kan ei HTTP-adresse frå lista over HTTP-proxyar fylla ut verten og porten til dømet utan ein proxykonto. Den dokumenterte proxy-overlasta godtek òg brukarnamn/passord frå applikasjonskonfigurasjonen. Dei høyrer ikkje heime i mål-URL-en.
Vel heller dette for ein medvite eigenskapstyrt policy:
Unirest.config().useSystemProperties(true);At ein JVM-eigenskap finst, gjer ikkje at kvar HTTP-klient les han. Vel kjelda under initialiseringa; val som vart brukte til å byggje ein aktivert klient, krev eksplisitt nedstenging eller tilbakestilling før dei kan endrast.
Bruk Unirest.spawnInstance() for åtskilde konfigurasjonar, og send gjennom same instans. Den statiske primærinstansen konfigurerer ikkje ein oppretta instans, og ein delt aktivert klient bør ikkje bytast omkring samtidige førespurnader.
Eldre com.mashape-døme som brukar Unirest.setProxy(HttpHost), høyrer til eit anna API. Tilpass deg den avhengnaden i staden for å kombinere inngangspunktet med konfigurasjonen til Kong.