Замена файлов cookie с помощью Android WebKit.CookieManager - PullRequest
0 голосов
/ 15 мая 2019

Мне нужно заменить cookie для данного домена в моем приложении. Всякий раз, когда я пытаюсь сделать setCookie, cookie добавляется к существующему, а не заменяет уже существующее. Я использую WebView для загрузки URL.

При быстром поиске в Google я мог видеть, что это ожидаемое поведение, но я хотел бы заменить существующие заголовки файлов cookie своим собственным значением, каким бы ни был ключ.

Например,

String existingCookie = "cookie1=abc; cookie2=cdb";

String newCookie = "cookie1=123; cookie3=cdb;";

на CookieManager.setCookie (url, newCookie);

Expected output = "cookie1=123; cookie3=cdb;"

Original output = "cookie1=abc; cookie2=cdb; cookie1=123; cookie3=cdb"
...