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 ਵਾਈਲਡਕਾਰਡ ਜਾਂ ਪਾਈਪ ਨਾਲ ਵੱਖ ਕੀਤੀ ਸੂਚੀ ਦੇਣ ਦੀ ਥਾਂ ਹਰ ਲੋੜੀਂਦੀ ਹੋਸਟ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਜੋੜੋ।

ਛੋਟ ਇਸ ਪ੍ਰੌਕਸੀ ਆਬਜੈਕਟ ਨੂੰ ਮੂਲ ਨਾਲ ਮੇਲ ਖਾਣਾ ਬੰਦ ਕਰ ਦਿੰਦੀ ਹੈ। ਕਈ ਪ੍ਰੌਕਸੀ ਕਨਫਿਗਰ ਹੋਣ 'ਤੇ ਹੋਰ ਪ੍ਰੌਕਸੀ ਅਜੇ ਵੀ ਮੇਲ ਖਾ ਸਕਦੀ ਹੈ; ਨਤੀਜੇ ਨੂੰ ਸਿੱਧਾ ਰਸਤਾ ਕਹਿਣ ਤੋਂ ਪਹਿਲਾਂ ਬਾਕੀ ਉਮੀਦਵਾਰ ਜਾਂਚੋ।

ਸੰਬੰਧਿਤ ਲੇਖ