Hi I am trying to make 2 GET requests to a single connection. ie
HttpGet get1 = new HttpGet("http://www.google.com/search?q=HelloWorld");
HttpGet get2 = new HttpGet("http://www.google.com/search?q=SecondSearch");
HttpResponse response = null;
response = client.execute(get1);
response = client.execute(get2);
I would like to get the body from the second execution. Obviously this fails, because it says you must release the connection first. I need to maintain the exact session – for instance, if I navigate to a site where the first step is to login, I need to navigate to any subsequent pages with the same cookie.
It’s probably something incredibly simple that I am doing wrong!
You need to use a CookieStore
In the above code, both client2 will re-use cookies from the client1 request.