Http Android obter cookie de sessão

Eu realmente não queria postar aqui, pois há muita informação na rede, mas vasculhei as profundezas e não consigo descobrir.

Ok, então não posso fazer isso funcionar em dois cenários. Espero que a resposta seja a mesma para ambos.

Meu problema é que defino o cabeçalho da solicitação, mas ele não parece enviá-lo.

Eu tenho um ID de sessão s = e32ff223fwefd3 e quero armazená-lo em "Cookie", mas ele não parece estar funcionando.

Aqui está o exemplo de código mais rápido que tenho

import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.HttpResponse;

private static String sessionCookie = "s=12342342352354234";

public static void get(String url) {
    HttpClient client = new DefaultHttpClient();
    HttpGet request = new HttpGet(url);
        if(sessionCookie != null){
            Log.d(TAG, "Setting Cookie: "+sessionCookie);
            request.setHeader("Cookie", sessionCookie);
        } else {
            Log.i(TAG, "Null session request get()");
        }
        HttpResponse response = client.execute(request);

        Header[] headers = response.getAllHeaders();
        for (int i=0; i < headers.length; i++) {
            Header h = headers[i];
            Log.i(TAG, "Header names: "+h.getName());
            Log.i(TAG, "Header Value: "+h.getValue());
        }
}

Então, quando minha resposta sai do outro lado, ela não tem meu id s = 232342w3f23f anexado a ela!

Eu acho que expliquei isso direito, qualquer ajuda é apreciada

questionAnswers(2)

yourAnswerToTheQuestion