Ustaw proxy Unirest, zanim uruchomi się jego klient
Skonfiguruj klienta Kong Unirest jawnie lub włącz właściwości systemowe JVM, zanim aktywowany zostanie bazowy klient.
Ustaw trasę Kong Unirest, zanim pierwsze żądanie aktywuje jego klienta:
Unirest.config().proxy("proxy.example", 8080);
HttpResponse<String> response = Unirest
.get("https://www.example.com/")
.asString();Zanim nowa instancja zostanie aktywowana dla dozwolonych żądań publicznych, adres HTTP z listy proxy HTTP może wypełnić host i port przykładu bez konta proxy. Udokumentowane przeciążenie proxy przyjmuje też nazwę użytkownika i hasło z konfiguracji aplikacji. Nie należą one do docelowego URL-a.
W przypadku celowo sterowanej właściwościami polityki włącz zamiast tego to:
Unirest.config().useSystemProperties(true);Istnienie właściwości JVM nie sprawia, że każdy klient HTTP ją odczyta. Wybierz źródło podczas inicjalizacji; opcje użyte do zbudowania aktywowanego klienta wymagają jawnego wyłączenia lub resetu, zanim będą mogły się zmienić.
Dla odrębnych konfiguracji użyj Unirest.spawnInstance() i wysyłaj przez tę samą instancję. Statyczna instancja główna nie konfiguruje utworzonej instancji, a współdzielonego aktywowanego klienta nie należy przełączać wokół równoległych żądań.
Starsze przykłady com.mashape używające Unirest.setProxy(HttpHost) należą do innego API. Dopasuj się do tej zależności, zamiast łączyć jej punkt wejścia z konfiguracją Konga.