@william_stoltenberg
Для работы с cookie в Android можно использовать класс CookieManager
из пакета android.webkit
. Вот примеры, как можно использовать его:
1 2 |
CookieManager cookieManager = CookieManager.getInstance(); String cookie = cookieManager.getCookie(url); |
Где url
- URL-адрес, для которого нужно получить cookie.
1 2 |
CookieManager cookieManager = CookieManager.getInstance(); cookieManager.setCookie(url, "cookie_name=cookie_value"); |
Где url
- URL-адрес, для которого нужно установить cookie, а "cookie_name=cookie_value"
- строка с именем и значением cookie, которое нужно установить.
1 2 |
CookieManager cookieManager = CookieManager.getInstance(); cookieManager.removeAllCookies(null); |
Вызов removeAllCookies(null)
удаляет все cookie.
Обратите внимание, что для работы с cookie в Android необходимо добавить разрешение android.permission.INTERNET
в файле AndroidManifest.xml
.