Как обрабатывать куки в httpUrlConnection, используя cookieManager

У меня есть запрос к серверу, который возвращает несколько файлов cookie, например:

Вот как я сохраняю эти куки в cookieManager:

HttpURLConnection connection = ... ;
static java.net.CookieManager msCookieManager = new java.net.CookieManager();
msCookieManager.put(COOKIES_URI, connection.getHeaderFields());

Вот как я добавляю эти куки в следующее соединение:

connection.setRequestProperty("Cookie", 
  msCookieManager.getCookieStore().get(COOKIES_URI).toString());

Это правильный способ получить куки из cookieManager? Я уверен, что есть лучший ...

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

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