Android webview читает файлы cookie

У меня есть следующий код для отображения веб-страницы в веб-просмотре:

WebView myWebView = (WebView) findViewById(R.id.webView1); myWebView.loadUrl("http://the.url.com"); WebSettings webSettings = myWebView.getSettings(); webSettings.setJavaScriptEnabled(true); 

Теперь я хочу прочитать cookie веб-просмотра. Это возможно?

Это было довольно поздно, но это могло помочь кому-то

Вы можете получить значение cookie этим

 public String getCookie(String siteName,String CookieName){ String CookieValue = null; CookieManager cookieManager = CookieManager.getInstance(); String cookies = cookieManager.getCookie(siteName); if(cookies != null){ String[] temp=cookies.split(";"); for (String ar1 : temp ){ if(ar1.contains(CookieName)){ String[] temp1=ar1.split("="); CookieValue = temp1[1]; } } } return CookieValue; } 

редактировать

Обратите внимание:

Если вы загружаете URL-адрес, например http://sitedomain.com (без www ), siteName с www не будет работать с этим методом.

Intereting Posts
Серверное решение на Rails Активность, в которой содержится ссылка на синглтонскую утечку памяти? Как в Android передать объект новому намерению Видео YouTube не воспроизводится в WebView – Android Прерывистое NullPointerException из AppCompatDelegateImplV7.createSubDecor () Android: Любой ярлык для Serializable из Parcelable без использования marshall ()? Как передать большую коллекцию между действиями (поток Master-Detail) Как создать общую библиотеку без JNI в Android? Салфетки! Android в ленивом салфетке Обнаруживать все события касания без переопределения dispatchTouchEvent ()? В RxJava, как повторить / возобновить ошибку, вместо завершения наблюдаемого Статус WifiP2pDevice остается на INVITED после прямого приглашения Wifi Как мне поделиться кодом через git с другими, у которых есть репо? Как удалить только пробелы строки в Java и сохранить ведущие пробелы? Распределение памяти Dalvik – Как изменить лимиты по умолчанию?