Cómo manejar las cookies en httpUrlConnection usando cookieManager
Tengo una solicitud de servidor que devuelve varias cookies, como la siguiente:
Así es como estoy almacenando estas cookies en el CookieManager:
HttpURLConnection connection = ... ;
static java.net.CookieManager msCookieManager = new java.net.CookieManager();
msCookieManager.put(COOKIES_URI, connection.getHeaderFields());
Así es como estoy agregando estas cookies a la siguiente conexión:
connection.setRequestProperty("Cookie",
msCookieManager.getCookieStore().get(COOKIES_URI).toString());
¿Es la forma correcta de obtener las cookies del cookieManager ?, estoy bastante seguro de que hay una mejor ...