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 үлгілерін немесе тік сызықпен бөлінген тізімді берудің орнына әрбір көзделген хостты жеке қосыңыз.

Ерекшелік осы прокси нысанының бастау көзіне сәйкес келуін тоқтатады. Бірнеше прокси конфигурацияланған кезде басқа прокси әлі де сәйкес келуі мүмкін; нәтижені тікелей маршрут деп атамас бұрын қалған үміткерлерді қарап шығыңыз.

Қатысты мақалалар