Reputation: 13856
I am trying to send a cookie along with my HttpGet request, but everytime I try I havent been able to successfully send it. I also tried to modify the headers directly, here is my 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();
}
Upvotes: 8
Views: 12027
Reputation: 571
Your MyCookieStorageClass.getCookie()
method do return a Cookie with correct domain and path attribute?
Upvotes: 0
Reputation: 13856
This is actually the correct implementation for the HttpClient 4.0.1, I had just had not been getting the correct cookie.
Upvotes: 3