2012-05-23 3 views
0

HttpClient가 동일한 연결을 사용하도록 만들기 위해 다른 서버에 연결할 때 세션/컨텍스트를 HttpClient와 재사용하려고합니다. 이를 위해 풀링 연결 관리자를 사용하고 있으며이 연결 관리자로 HttpClient를 만들 때마다 ... 다른 컨텍스트/세션을 가진 다른 서버에 계속 연결됩니다.HttpClient와 세션/컨텍스트 재사용

올바른 방법은 무엇입니까?

+1

코드가 표시되지 않습니다. –

답변

0

나는 연결 지속성과 HTTP 상태/세션 관리가 혼란 스럽다고 생각합니다. HTTP 세션은 여러 연결에 걸쳐있을 수 있으며 대개 영구 연결과는 관련이 없습니다. 원하는 것은 논리적으로 관련된 모든 HTTP 교환에 포함 된 모든 쿠키와 함께 CookieStore를 다시 사용하는 것입니다. 자세한 내용은 HttpClient 튜토리얼의이 섹션을 참조하십시오. http://hc.apache.org/httpcomponents-client-ga/tutorial/html/statemgmt.html#d5e849