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 वाइल्डकार्ड किंवा पाइपने विभक्त सूची देण्याऐवजी प्रत्येक इच्छित होस्ट स्वतंत्रपणे जोडा.

अपवादामुळे हा प्रॉक्सी ऑब्जेक्ट मूळाशी जुळणे थांबवतो. अनेक प्रॉक्सी कॉन्फिगर केलेले असल्यास दुसरा प्रॉक्सी अजूनही जुळू शकतो; निकालाला थेट मार्ग म्हणण्यापूर्वी उर्वरित उमेदवार तपासा.

संबंधित लेख