Set de proxy fan Unirest foar't syn klant start
Konfigurearje de Kong Unirest-klant eksplisyt, of kies JVM-systeemeigenskippen, foar't de ûnderlizzende klant aktivearre wurdt.
Set in Kong Unirest-rûte foar't it earste fersyk syn klant aktivearret:
Unirest.config().proxy("proxy.example", 8080);
HttpResponse<String> response = Unirest
.get("https://www.example.com/")
.asString();Foar't in nije eksimplaar aktivearre wurdt foar tastiene iepenbiere fersiken, kin in HTTP-adres út 'e HTTP-proxylist de host en poarte fan it foarbyld folje sûnder proxy-akkoart. De dokumintearre proxy-oerlading akseptearret ek brûkersnamme/wachtwurd út 'e konfiguraasje fan 'e applikaasje. Dy hearre net yn 'e bestimming-URL.
Kies foar in bewust eigenskip-stjoerde belied leaver dit:
Unirest.config().useSystemProperties(true);It bestean fan in JVM-eigenskip makket net dat elke HTTP-klant dy lêst. Kies de boarne by de initialisaasje; opsjes dy't brûkt binne om in aktivearre klant te bouwen fereaskje in eksplisite ôfsluting of reset foar't se feroarje kinne.
Brûk foar aparte konfiguraasjes Unirest.spawnInstance() en stjoer troch itselde eksimplaar. It statyske primêre eksimplaar konfigurearret gjin oanmakke eksimplaar, en in dielde aktivearre klant moat net omwiksele wurde by tagelyk fersiken.
Aldere com.mashape-foarbylden dy't Unirest.setProxy(HttpHost) brûke, hearre by in oare API. Passearje dy ôfhinklikens ynstee fan it ynfier punt dêrfan mei Kong syn konfiguraasje te kombinearjen.