ver las habilitar google como chrome celular borrar activar android cookies client-server

las - Almacenamiento y restauración de cookies en Android(almacenamiento persistente de cookies)



como ver las cookies en mi celular (3)

Buscado mucho

Tengo una aplicación La aplicación inicia sesión en el servidor y recibe algunas cookies, luego puede ejecutar algunas solicitudes POST con ellas (por ejemplo, para obtener el perfil del usuario). Quiero almacenarlos entre sesiones (significa que puedo reiniciar un dispositivo, ejecutar la aplicación y obtener un perfil sin necesidad de iniciar sesión adicional). O, en otras palabras, ¿cómo crear un almacenamiento persistente de cookies?

Estoy usando el único DefaultHttpClient y no hay WebViews. Pero debería inicializar este cliente después de la creación con algunas cookies. Debería almacenarlo en un archivo o qué? ¿Hay formas de hacerlo en iOS sin cortes extraños, almacenando en archivos / bases de datos y rellenando manualmente CookieManagers?


Ahora estoy usando una clase PersistentCookieStorage para esos fines. Creo un singleton cuando se lanza la aplicación. Almacena cookies en SharedPreferences.


Almacenamiento de algunos datos en CookieManager :

void populateCookieStore(URI uri) throws IOException { CookieManager cm = new CookieManager(null, CookiePolicy.ACCEPT_ALL); CookieHandler.setDefault(cm); Map<String,List<String>> header = new HashMap<>(); List<String> values = new ArrayList<>(); values.add("JSESSIONID=" + SESSION_ID + "; version=1; Path=" + URI_PATH +"; HttpOnly"); values.add("CUSTOMER=WILE_E_COYOTE; version=1; Path=" + URI_PATH); header.put("Set-Cookie", values); cm.put(uri, header); }