Jetty 12.1 proxy-utelukkingar etter vert og port
Bruk settet med utelukka adresser i Jetty 12.1-proxyen for ein nøyaktig vert og ein valfri port i staden for å tru at JVM nonProxyHosts styrer klienten.
HTTP-klienten i Jetty 12.1 lagrar målutelukkingar på kvart proxyobjekt. Legg dei til før førespurnadene byrjar:
var proxy = new org.eclipse.jetty.client.HttpProxy(
"proxy.example", 8080);
proxy.getExcludedAddresses().add("internal.example:443");
jettyClient.getProxyConfiguration().addProxy(proxy);
jettyClient er den eksisterande org.eclipse.jetty.client.HttpClient til programmet, med den vanlege oppstarts- og nedstengingssyklusen sin. For tillatne offentlege mål gjev HTTP-proxylista kandidatar for verten og porten til HttpProxy; hald på dei tiltenkte interne utelukkingane.
Oppføringa svarar til internal.example på port 443. Utan port svarar ei vertsoppføring til den verten på kva som helst port. Vertnamnmatching er nøyaktig: legg til kvar tiltenkt vert kvar for seg i staden for å oppgje JVM nonProxyHosts-jokerteikn eller ei liste skild med loddrette strekar.
Ei utelukking gjer at dette proxyobjektet sluttar å svare til opphavet. Med fleire konfigurerte proxyar kan ein annan proxy framleis svare; gransk dei attverande kandidatane før du kallar resultatet ei direkte rute.