Jetty 12.1 puhverserveri välistused hosti ja pordi järgi
Kasutage Jetty 12.1 puhverserveri välistatud aadresside komplekti täpse hosti ja valikulise pordi jaoks, selle asemel et eeldada, et JVM nonProxyHosts juhib klienti.
Jetty 12.1 HTTP-klient hoiab sihtkoha välistusi igas puhverserveri objekts. Lisage need enne päringute algust:
var proxy = new org.eclipse.jetty.client.HttpProxy(
"proxy.example", 8080);
proxy.getExcludedAddresses().add("internal.example:443");
jettyClient.getProxyConfiguration().addProxy(proxy);
jettyClient on rakenduse olemasolev org.eclipse.jetty.client.HttpClient tavalise käivitamis- ja sulgemistsükliga. Lubatud avalike sihtkohtade jaoks pakub HTTP-puhverserverite loend kandidaate HttpProxy hosti ja pordi jaoks; säilitage kavandatud sisemised välistused.
Kirje vastab internal.example pordil 443. Pordita vastab hosti kirje sellele hostile mis tahes pordil. Hostinime vastavus on täpne: lisage iga kavandatud host eraldi, selle asemel et anda JVM nonProxyHosts metamärke või püstjoonega eraldatud loendit.
Välistus paneb selle puhverserveri objekti lõpetama päritoluga vastamise. Mitme puhverserveri korral võib teine puhverserver siiski vastata; enne tulemuse otseteeks nimetamist kontrollige ülejäänud kandidaate.