cookieManager вне деятельности - PullRequest
       2

cookieManager вне деятельности

1 голос
/ 02 октября 2011

Я пытаюсь сделать какой-то пост-запрос на веб-страницу, содержащую данные json ... но есть файлы cookie.

файлы cookie работают нормально, но не являются постоянными ....

Я делаю запрос из отдельного класса (объекта).Я передаю контекст активности этому классу, но все еще не могу сохранить куки.

Я пытался использовать cookiessyncmanager для синхронизации куки, но для этого требуется cookiemanger.и вот где я застрял, потому что cookiemanager не позволяет мне создавать контекст, как cookiesyncmanager делает ...

вот мой код:

    for(Cookie cookie : cookieStore.getCookies()){
            String cookieString = cookie.getName() + "="
            + cookie.getValue() + "; domain=" + cookie.getDomain();
        CookieManager.getInstance().setCookie(cookie.getDomain(),
            cookieString);
        }
        CookieSyncManager.createInstance(baseContext).sync();

каквы можете видеть, что CookieManager allow разрешает метод getInstance(), но это просто приводит к "отказу", поскольку у объекта, очевидно, нет контекста ....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...