Nastavte trasu Kong Unirest dříve, než první požadavek aktivuje jeho klienta:

Unirest.config().proxy("proxy.example", 8080);

HttpResponse<String> response = Unirest
    .get("https://www.example.com/")
    .asString();

Před aktivací nové instance pro povolené veřejné požadavky může HTTP adresa ze seznamu HTTP proxy vyplnit hostitele a port příkladu bez proxy účtu. Dokumentované přetížení proxy přijímá také uživatelské jméno a heslo z konfigurace aplikace. Ty do cílové URL nepatří.

Pro záměrně vlastnostmi řízenou politiku se raději přihlaste k tomuto:

Unirest.config().useSystemProperties(true);

Existence vlastnosti JVM neznamená, že ji každý HTTP klient přečte. Zdroj volte během inicializace; možnosti použité k sestavení aktivovaného klienta vyžadují před změnou výslovné vypnutí nebo reset.

Pro odlišné konfigurace použijte Unirest.spawnInstance() a odesílejte přes stejnou instanci. Statická primární instance nenastavuje vytvořenou instanci a sdílený aktivovaný klient by se neměl přepínat během souběžných požadavků.

Starší příklady com.mashape s Unirest.setProxy(HttpHost) patří jinému API. Sladte se s touto závislostí, místo abyste její vstupní bod kombinovali s konfigurací Kong.

Související články