Den HTTP-Client vu Jetty 12.1 hält d'Zilausnamen op all Proxy-Objet. Füg se bäi, ier d'Ufroe starten:

var proxy = new org.eclipse.jetty.client.HttpProxy(
    "proxy.example", 8080);
proxy.getExcludedAddresses().add("internal.example:443");
jettyClient.getProxyConfiguration().addProxy(proxy);

jettyClient ass den existéierenden org.eclipse.jetty.client.HttpClient vun der Applikatioun, mat sengem normalen Start- a Stoppzyklus. Fir erlaabte ëffentlech Ziler bitt d'HTTP-Proxy-Lëscht Kandidaten fir den Host an de Port vum HttpProxy; behalt déi virgesinn intern Ausnamen.

Den Andrag passt op internal.example um Port 443. Ouni Port passt en Host-Andrag op deen Host op jidwellem Port. D'Hostnumm-Matching ass exakt: füg all virgesinn Host eenzel bäi, amplaz JVM nonProxyHosts-Platzhalter oder eng Lëscht mat vertikale Sträicher ze ginn.

Eng Ausnam mécht, datt dëst Proxy-Objet ophält, op den Ursprong ze passen. Wann e puer Proxye konfiguréiert sinn, kann en anere Proxy nach passen; iwwerpréif déi reschtlech Kandidaten, ier s du d'Resultat als direkte Wee bezeechnets.

Ähnlech Artikelen