2010-08-01 4 views
8

HttpGet 요청과 함께 쿠키를 보내려고하지만 매번 시도해 보았습니다. 성공적으로 보낼 수 없었습니다. 나는 또한 여기에 직접 헤더를 수정하려고 내 코드입니다 :Java에서 HttpGet과 함께 쿠키를 보내는 방법

DefaultHttpClient httpClient = new DefaultHttpClient(); 

CookieStore store = new BasicCookieStore(); 
store.addCookie(MyCookieStorageClass.getCookie()); 
httpClient.setCookieStore(store); 

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

try { 
    // Execute HTTP Get Request 
    HttpResponse response = httpclient.execute(httpGet); 
    String responseData = ResponseHandler.getResponseBody(response); 
} catch (IOException e) { 
    e.printStackTrace(); 
} 
+1

사실 이것은 올바른 쿠키를 얻지 못하고있는 HttpClient 4.0.1에 대한 올바른 구현입니다. – ninjasense

답변

3

이 실제로 HttpClient를 4.0.1에 대한 올바른 구현, 난 그냥 올바른 쿠키를 받고 아니었다했다.

0

MyCookieStorageClass.getCookie() 메서드는 올바른 도메인 및 경로 특성을 가진 쿠키를 반환합니까?

관련 문제