Unirest säi Proxy astellen, ier säi Client start
Konfiguréiert de Kong Unirest-Client explizit, oder aktivéiert JVM-Systemeigenschaften, ier den ënnerleeënde Client aktivéiert gëtt.
Stellt eng Kong Unirest-Route an, ier déi éischt Ufro säi Client aktivéiert:
Unirest.config().proxy("proxy.example", 8080);
HttpResponse<String> response = Unirest
.get("https://www.example.com/")
.asString();Ier eng nei Instanz fir erlaabt ëffentlech Ufroe aktivéiert gëtt, kann eng HTTP-Adress aus der HTTP-Proxy-Lëscht den Host an de Port vum Beispill ouni Proxykont fëllen. Déi dokumentéiert Proxy-Iwwerlaascht akzeptéiert och Benotzernumm/Passwuert aus der Applikatiounskonfiguratioun. Si gehéieren net an d'Zil-URL.
Fir eng bewosst eigenschaftsgesteiert Politik, wielt amplaz dëst:
Unirest.config().useSystemProperties(true);Datt eng JVM-Eigenschaft existéiert, mécht net datt all HTTP-Client se liest. Wielt d'Quell bei der Initialiséierung; Optiounen, déi benotzt goufen fir en aktivéierte Client ze bauen, verlaangen en expliziten Ofschalten oder Reset, ier se sech kënnen änneren.
Fir ënnerschiddlech Konfiguratiounen, benotzt Unirest.spawnInstance() a schéckt duerch déiselwecht Instanz. D'statesch Haaptinstanz konfiguréiert keng erstallt Instanz, an en gedeelte aktivéierte Client soll net ronderëm gläichzäiteg Ufroe gewiesselt ginn.
Älter com.mashape-Beispiller, déi Unirest.setProxy(HttpHost) benotzen, gehéieren zu enger anerer API. Passt Iech un déi Ofhängegkeet un, amplaz hire Punkt vum Agang mat Kong senger Konfiguratioun ze kombinéieren.