Wie man einen cookie senden, der zusammen mit HttpGet in Java

Ich versuche, ein cookie zu setzen, zusammen mit meiner HttpGet-request, aber jedes mal wenn ich versuche ich havent in der Lage, erfolgreich zu senden. Ich habe auch versucht, ändern Sie die Kopfzeilen direkt, hier ist mein code:

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();
}
  • Dies ist eigentlich die korrekte Umsetzung für den HttpClient 4.0.1, ich hatte einfach nicht immer den richtigen cookie.
InformationsquelleAutor ninjasense | 2010-08-01
Schreibe einen Kommentar