如何从webview android获取所有cookie数据?

问题描述 投票:0回答:1

我使用了CookieManager.getInstance().getCookie(url),但它只返回“ cookieName = cookieValue”。我想获取其他cookie数据,例如路径,到期日期...

android cookies android-webview
1个回答
1
投票
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;    

}

https://stackoverflow.com/a/20241864/4862911

© www.soinside.com 2019 - 2024. All rights reserved.