Mae cleient HTTP Jetty 12.1 yn cadw eithriadau cyrchfan ar bob gwrthrych procsi. Ychwanegwch nhw cyn i'r ceisiadau ddechrau:

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

jettyClient yw org.eclipse.jetty.client.HttpClient presennol y rhaglen, gyda'i gylch cychwyn a chau arferol. Ar gyfer cyrchfannau cyhoeddus a ganiateir, mae rhestr procsi HTTP yn cynnig ymgeiswyr ar gyfer gwesteiwr a phorth HttpProxy; cadwch yr eithriadau mewnol a fwriadwyd.

Mae'r cofnod yn cyfateb i internal.example ar borth 443. Heb borth, mae cofnod gwesteiwr yn cyfateb i'r gwesteiwr hwnnw ar unrhyw borth. Mae cyfateb enw gwesteiwr yn union: ychwanegwch bob gwesteiwr a fwriadwyd ar wahân yn lle rhoi cardiau gwyllt JVM nonProxyHosts neu restr wedi'i gwahanu â phibell.

Mae eithriad yn gwneud i'r gwrthrych procsi hwn roi'r gorau i gyfateb i'r tarddiad. Gyda sawl procsi wedi'i ffurfweddu, gall procsi arall gyfateb o hyd; archwiliwch yr ymgeiswyr sy'n weddill cyn galw'r canlyniad yn llwybr uniongyrchol.

Erthyglau cysylltiedig