본문 바로가기

ANDROID

Httpclient 쿠기 유지 방법

보통 프로그래머분들은 HttpClient를 이용할 때에 쿠키를 사용하여 세션(로그인)유지 하려, CookieManager등 사용합니다.


하지만 HttpClient 자체만으로도 쿠키를 지원합니다.



                httpclient = new DefaultHttpClient();

                HttpPost httppost = new HttpPost("http://");


이렇게  Client를 새로 열어주시고 다음부터 사용하실때에




                HttpGet httpGet = new HttpGet("http://i");

                HttpResponse response = httpclient.execute(httpGet);


이런식으로 Client를 새로 정의만 해주지 않으면 쿠키가 유지됩니다.

이 점에서 많은 삽질을 했네요..