2010-08-01 2 views
8

Я пытаюсь отправить файл cookie вместе с моим запросом HttpGet, но каждый раз, когда я пытаюсь, я не смог успешно отправить его. Я также попытался изменить заголовки непосредственно, вот мой код:Как отправить cookie вместе с HttpGet в Java

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, я просто не получал правильный файл cookie. – ninjasense

ответ

3

Это на самом деле правильная реализация для HTTPClient 4.0.1, я только не был получать правильное печенье.

0

Ваш метод MyCookieStorageClass.getCookie() действительно возвращает Cookie с правильным атрибутом домена и пути?

Смежные вопросы