#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());
Теперь у вас есть массив пар имя — значение, который вы можете дополнительно проанализировать и затем сохранить.