Файлы cookie для чтения Android

#android #cookies #session-cookies

#Android #файлы cookie #сессия-файлы cookie

Вопрос:

Привет, как я могу прочитать значение файла cookie?

Пример:

 String cs = CookieManager.getInstance().getCookie();
System.out.println("Cookies string:  " cs);
  

Это даст мне строку, которая должна быть проанализирована с разделением на ‘;’ и ‘=’. Существует ли «средство чтения строк cookie» или что-то в этомроде? Есть ли какой-либо другой способ считывания значения только одного конкретного файла cookie в webview?

Спасибо!

Ответ №1:

Что ж, я предлагаю вам самостоятельно преобразовать строку в массив. Тогда это было бы что-то вроде этих строк в стандартной Java:

 String[] x = Pattern.compile(";").split(CookieManager.getInstance().getCookie());
  

Теперь у вас есть массив пар имя — значение, который вы можете дополнительно проанализировать и затем сохранить.