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.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist eigentlich die korrekte Umsetzung für den HttpClient 4.0.1, ich hatte einfach nicht immer die richtige cookie.
Ihre
MyCookieStorageClass.getCookie()
Methode Sie wieder ein Cookie mit der richtigen domain-und Pfad-Attribut?