Jetty 12.1 యొక్క HTTP క్లయింట్ ప్రతి ప్రాక్సీ ఆబ్జెక్ట్‌పై గమ్య మినహాయింపులను ఉంచుతుంది. అభ్యర్థనలు ప్రారంభం కాకముందే వాటిని జోడించండి:

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

jettyClient అనేది అప్లికేషన్‌లో ఇప్పటికే ఉన్న org.eclipse.jetty.client.HttpClient, దాని సాధారణ ప్రారంభ మరియు నిలిపివేత చక్రంతో. అనుమతించిన పబ్లిక్ గమ్యాల కోసం, HTTP ప్రాక్సీ జాబితా HttpProxy హోస్ట్ మరియు పోర్ట్ కోసం అభ్యర్థులను అందిస్తుంది; ఉద్దేశించిన అంతర్గత మినహాయింపులను ఉంచండి.

ఈ నమోదు పోర్ట్ 443 వద్ద internal.example తో సరిపోలుతుంది. పోర్ట్ లేకుండా, హోస్ట్ నమోదు ఏ పోర్ట్‌లోనైనా ఆ హోస్ట్‌తో సరిపోలుతుంది. హోస్ట్‌పేరు సరిపోలిక ఖచ్చితమైనది: JVM nonProxyHosts వైల్డ్‌కార్డ్‌లు లేదా పైప్‌తో వేరు చేసిన జాబితాను ఇచ్చే బదులు ప్రతి ఉద్దేశిత హోస్ట్‌ను విడిగా జోడించండి.

మినహాయింపు ఈ ప్రాక్సీ ఆబ్జెక్ట్ మూలంతో సరిపోలడం ఆపివేస్తుంది. అనేక ప్రాక్సీలు కాన్ఫిగర్ చేయబడితే, మరో ప్రాక్సీ ఇప్పటికీ సరిపోలవచ్చు; ఫలితాన్ని నేరుగా మార్గం అని పిలవడానికి ముందు మిగిలిన అభ్యర్థులను పరిశీలించండి.

సంబంధిత వ్యాసాలు