Nastavte proxy Unirest pred spustením jeho klienta
Nakonfigurujte klienta Kong Unirest explicitne alebo sa prihláste k systémovým vlastnostiam JVM ešte pred aktiváciou podkladového klienta.
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.