ClientConfig config = new ClientConfig();
config.connectorProvider(new ApacheConnectorProvider());
config.property(ClientProperties.PROXY_URI,
                "http://203.0.113.10:8080");

Dokumentácia konektora Apache opisuje PROXY_URI, PROXY_USERNAME a PROXY_PASSWORD. Tento úryvok patrí do konfigurácie, ktorá sa skutočne odovzdáva pri vytváraní klienta, aj keď to riadi framework. Pre verejné služby povoľujúce verejných sprostredkovateľov poskytuje zoznam HTTP proxy kandidátov pre uvedenú PROXY_URI bez prihlasovacích údajov.

Skontrolujte artefakt konektora a hlavnú verziu Jersey. Príklady s javax.ws.rs a jakarta.ws.rs patria do rôznych generácií API.

Overenie na cieľovom serveri nevyplní polia proxy. Podľa fázy odpovede odlíšte 407 od overenia služby; ďalší správne nakonfigurovaný klient Jersey vedľa existujúceho klienta frameworku nezmení trasu pôvodného klienta.

Súvisiace články