Android HttpClient и файлы cookie

У меня проблема с HttpClient в Android: используя следующий код, я хочу использовать файлы cookie, которые уже были установлены ранее при входе в систему через веб-просмотр. Таким образом, данные для входа должны быть там и действительно там, я проверял это. Но когда я использую куки в httppost или httpget, это неt использовать данные для входа. но этих куки на самом деле должно быть достаточно, чтобы получить ту страницу, для которой необходим логин, нет они? Я'Я не совсем уверен, нужно ли мне отправлять куки-файлы особым образом на сервер или около того или достаточно, чтобы загрузить их в httpcontext. Вот код:

DefaultHttpClient httpclient = new DefaultHttpClient();
CookieStore lCS = new BasicCookieStore();


if (CookieManager.getInstance().getCookie(pUrl) != null) {  
    String cookieString = CookieManager.getInstance().getCookie(pUrl);

    String[] urlCookieArray = cookieString.split(";");
    for (int i = 0; i < urlCookieArray.length; i++) {           
        System.out.println(urlCookieArray[i]);          
        String[] singleCookie = urlCookieArray[i].split("=");
        Cookie urlCookie = new BasicClientCookie(singleCookie[0], singleCookie[1]);
        lCS.addCookie(urlCookie);           
    }

}

HttpContext localContext = new BasicHttpContext();
httpclient.setCookieStore(lCS);
localContext.setAttribute(ClientContext.COOKIE_STORE, lCS);

HttpPost httppost = new HttpPost(pUrl);        


    // get the url connection       
try {

    StringBuilder sb = new StringBuilder();     
    HttpResponse response = httpclient.execute(httppost, localContext);     
    InputStream is = response.getEntity().getContent();         
    InputStreamReader isr = new InputStreamReader(is);          

И если я запускаю код, я получаю только страницу входа на этот сайт, так чтоне принимаю куки.

Спасибо за помощь заранее

Привет, тимо

Ответы на вопрос(3)

Ваш ответ на вопрос