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

Dokumentace konektoru Apache popisuje PROXY_URI, PROXY_USERNAME a PROXY_PASSWORD. Tento úryvek patří do konfigurace, která se skutečně předává při vytváření klienta, i když to zajišťuje framework. Pro veřejné služby, které dovolují veřejné prostředníky, nabízí seznam HTTP proxy kandidáty pro uvedenou PROXY_URI bez přihlašovacích údajů.

Zkontrolujte artefakt konektoru a hlavní verzi Jersey. Příklady s javax.ws.rs a jakarta.ws.rs patří do různých generací API.

Ověření u cíle nevyplňuje pole proxy. Podle fáze odpovědi rozlišujte 407 od ověření služby; další správně nastavený klient Jersey vedle existujícího klienta frameworku nezmění trasu toho původního.

Související články