Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Работа с сетью > httpClient + network inerfaces


Автор: atlas 25.4.2010, 00:11
Всем привет!

Кто-нибудь может подсказать, как задавать в httpClient режим работы с определенным сетевым интерфейсом?
В java можно получать список доступных интерфейсов http://java.sun.com/docs/books/tutorial/networking/nifs/definition.html
Насчет httpClient я нашел, что делается это с помощью ConnRoutePNames и HttpRoutePlanner http://hc.apache.org/httpcomponents-client/httpclient/apidocs/org/apache/http/conn/params/ConnRoutePNames.html
но как это связать, не знаю
Прошу помочь =)

Автор: LSD 26.4.2010, 17:13
Как-то так:
Код

ConnRouteParams.setLocalAddress(httpParams, localAddress);

Автор: atlas 28.4.2010, 01:47
Спасибо!
Да, так работает

+ ещё один способ:

Код

httpParams.setParameter("http.route.local-address", localAddress);

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)