美文网首页
Android WebView中Cookie的获取和设置

Android WebView中Cookie的获取和设置

作者: 君之天 | 来源:发表于2017-06-16 13:36 被阅读0次

    1、cookie的获取
    CookieManager cookieManager = CookieManager.getInstance();
    String cookieStr = cookieManager.getCookie(url);

    2、cookie的设置
    CookieSyncManager.createInstance(context);
    CookieManager cookieManager = CookieManager.getInstance();
    cookieManager.setAcceptCookie(true);
    cookieManager.removeAllCookie();
    cookieManager.removeSessionCookie();//移除
    cookieManager.setCookie(url, cookie);//cookies是在HttpClient中获得的cookie
    CookieSyncManager.getInstance().sync();
    注:cookie一般为一个key-value字符串,如果cookie有两对字符串,或者更多,需要多次setCookie(),否则webview只会获取第一对。

    相关文章

      网友评论

          本文标题: Android WebView中Cookie的获取和设置

          本文链接:https://www.haomeiwen.com/subject/yzzpqxtx.html