Android Http obtiene Cookie de sesión

Realmente no quería publicar aquí ya que hay tanta información en la red, pero he rastreado las profundidades y no puedo entenderlo.

Ok, entonces no puedo hacer que esto funcione en dos escenarios, espero que la respuesta sea la misma para ambos.

Mi problema es que configuré el encabezado de la solicitud, pero no parece que lo envíe.

Tengo un ID de sesión s = e32ff223fwefd3, y quiero almacenar esto en "Cookie", pero no parece estar funcionando.

Aquí está el ejemplo de código más rápido que tengo

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());
        }
}

Entonces, cuando mi respuesta sale del otro lado, ¡no tiene mi identificación s = 232342w3f23f adjunta!

Creo que lo he explicado bien, cualquier ayuda es apreciada

Respuestas a la pregunta(2)

Su respuesta a la pregunta