Jetty 12.1 Proxy-Ausnamen no Host a Port
Benotz den Undeel vun ausgeschlossenen Adressen vum Jetty 12.1 Proxy fir en exakten Host an en optionalen Port, amplaz unzehuelen, datt JVM nonProxyHosts de Client kontrolléiert.
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.