Использовать HTTP прокси туннелирование с Java - PullRequest
0 голосов
/ 05 ноября 2019

Мы хотим использовать веб-прокси и туннелировать через него (туннелирование через веб-прокси описано здесь Что означает параметр curl CURLOPT_HTTPPROXYTUNNEL? ) с использованием приложения Java.

Это означает, среди прочего, что прокси-сервер будет решать доменные имена при подключении к доменному имени из приложения Java.

Мы используем этот код и набор конфигурации в файле свойств:

System.setProperty ("http.proxyHost", environment.getProperty ("http.proxy.host"));System.setProperty ( "http.proxyPort", environment.getProperty ( "http.proxy.port"));System.setProperty ( "https.proxyHost", environment.getProperty ( "https.proxy.host"));System.setProperty ("https.proxyPort", environment.getProperty ("https.proxy.port"));

Но в этом случае приложение использует веб-прокси обычным способом без туннелирования трафика через него. (без использования метода HTTP CONNECT и т. д.).

Мы не знаем, как продолжить работу с Java в подобных ситуациях.

...