Nastavte trasu Kong Unirest skôr, než prvý dopyt aktivuje jeho klienta:

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

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

Pred aktiváciou novej inštancie pre povolené verejné dopyty môže HTTP adresa zo zoznamu HTTP proxy vyplniť hostiteľa a port príkladu bez proxy účtu. Dokumentované preťaženie proxy prijíma aj používateľské meno a heslo z konfigurácie aplikácie. Tie do cieľovej URL nepatria.

Pre zámerne vlastnosťami riadenú politiku sa radšej prihláste k tomuto:

Unirest.config().useSystemProperties(true);

Existencia vlastnosti JVM neznamená, že ju každý HTTP klient prečíta. Zdroj voľte počas inicializácie; možnosti použité na zostavenie aktivovaného klienta vyžadujú pred zmenou výslovné vypnutie alebo reset.

Pre odlišné konfigurácie použite Unirest.spawnInstance() a odosielajte cez tú istú inštanciu. Statická primárna inštancia nenastavuje vytvorenú inštanciu a zdieľaný aktivovaný klient by sa nemal prepínať počas súbežných dopytov.

Staršie príklady com.mashape s Unirest.setProxy(HttpHost) patria inému API. Zlaďte sa s touto závislosťou, namiesto toho, aby ste jej vstupný bod kombinovali s konfiguráciou Kong.

Súvisiace články