Definiu el proxy d'Unirest abans que s'iniciï el client
Configureu el client Kong Unirest explícitament o activeu les propietats del sistema JVM abans que s'activi el client subjacent.
Definiu una ruta de Kong Unirest abans que la primera sol·licitud activi el seu client:
Unirest.config().proxy("proxy.example", 8080);
HttpResponse<String> response = Unirest
.get("https://www.example.com/")
.asString();Abans d'activar una instància nova per a sol·licituds públiques permeses, una adreça HTTP de la llista de proxys HTTP pot omplir l'amfitrió i el port de l'exemple sense cap compte de proxy. La sobrecàrrega de proxy documentada també accepta nom d'usuari i contrasenya de la configuració de l'aplicació. No pertanyen a l'URL de destinació.
Per a una política deliberadament basada en propietats, activeu això en el seu lloc:
Unirest.config().useSystemProperties(true);Que existeixi una propietat JVM no fa que tots els clients HTTP la llegeixin. Trieu la font durant la inicialització; les opcions emprades per construir un client activat requereixen una aturada o un restabliment explícit abans de poder canviar.
Per a configuracions diferents, useu Unirest.spawnInstance() i envieu a través d'aquesta mateixa instància. La instància primària estàtica no configura una instància generada, i un client activat compartit no s'ha de canviar durant sol·licituds simultànies.
Els exemples antics de com.mashape que fan servir Unirest.setProxy(HttpHost) pertanyen a una altra API. Feu coincidir aquesta dependència en lloc de combinar el seu punt d'entrada amb la configuració de Kong.