2011-03-21 4 views
3

누군가가 나가는 http 요청을 특정 (논리적 인) IP 주소를 통해 Java로 강제 전송하는 빠른 방법을 알고 있습니까?java가 http 요청에 대해 특정 발신 IP 인터페이스를 사용하도록 어떻게 지시 할 수 있습니까?

나는 아파치 HTTP 클라이언트 (HTTP 구성 요소의 일부)를 사용할 생각이다. 물론 그렇게할만한 방법이 있지만, API는 사소하지 않다. 이미 비슷한 것을 수행 한 사람이 있습니까?

감사합니다.

+0

나는이 호스트의 라우팅 테이블이 아니라보다 높은 수준의 계층에서 결정되었다 생각했을 수 있습니다. – Nick

+0

@NIck, Linux는 약한 호스트 모델을 사용합니다. 즉, Java에서 제공하는 "힌트"보다는 라우팅 테이블을 사용합니다. 그러나 Windows는 Strong Hosting Model을 사용합니다. ServerSocket에 설정된 IP 주소를 사용한다는 의미입니다. –

답변

1

사용 socket.bind(bindpoint).

bindpointendpointInetSocketAddress

관련 문제