Iestatiet Unirest starpniekserveri pirms tā klienta palaišanas
Konfigurējiet Kong Unirest klientu tieši vai iespējojiet JVM sistēmas rekvizītus pirms pamata klienta aktivizēšanas.
Iestatiet Kong Unirest maršrutu pirms tam, kad pirmais pieprasījums aktivizēs tā klientu:
Unirest.config().proxy("proxy.example", 8080);
HttpResponse<String> response = Unirest
.get("https://www.example.com/")
.asString();Pirms jaunas instances aktivizēšanas atļautajiem publiskajiem pieprasījumiem HTTP adrese no HTTP starpniekserveru saraksta var aizpildīt piemēra resursdatoru un portu bez starpniekservera konta. Dokumentētā starpniekservera pārslodze pieņem arī lietotājvārdu un paroli no lietotnes konfigurācijas. Tie nepieder pie galamērķa URL.
Ja vēlaties apzināti rekvizītos balstītu politiku, tā vietā iespējojiet šo:
Unirest.config().useSystemProperties(true);JVM rekvizīta esamība nenozīmē, ka katrs HTTP klients to lasīs. Izvēlieties avotu inicializācijas laikā; opcijas, kas izmantotas aktivizēta klienta izveidei, pirms maiņas prasa skaidru izslēgšanu vai atiestatīšanu.
Atsevišķām konfigurācijām izmantojiet Unirest.spawnInstance() un sūtiet caur to pašu instanci. Statiskā primārā instance nekonfigurē izveidoto instanci, un koplietotu aktivizētu klientu nevajadzētu pārslēgt vienlaicīgu pieprasījumu laikā.
Vecāki com.mashape piemēri, kas izmanto Unirest.setProxy(HttpHost), pieder citai API. Saskaņojiet ar šo atkarību, nevis apvienojiet tās ievades punktu ar Kong konfigurāciju.