Как я могу выбрать несколько сетевых интерфейсов, используя apache httpclient 4.1.2 - PullRequest
1 голос
/ 03 ноября 2011

У меня несколько сетевых интерфейсов (например, WIFI, LAN, LTE dougle). Я отправляю http-запрос с помощью apache httpclient 4.1.2.Я хочу выбрать сетевой интерфейс при отправке http-запроса.Я могу видеть сетевые интерфейсы, используя класс java.net.NetworkInterface.Может кто-нибудь помочь мне, как я могу сделать это с помощью http-клиента?Я хочу отправить один http-запрос, используя один сетевой интерфейс, и второй http-запрос, используя другой интерфейс.Это как балансировка нагрузки

1 Ответ

0 голосов
/ 03 ноября 2011

Вы можете установить для параметра ConnRoutePNames.LOCAL_ADDRESS = 'http.route.local-address' значение INetAddress желаемого интерфейса.См. раздел 2.4 этого документа для получения дополнительной информации.

...