Arc*_*ana 11 cookies android cookiemanager
在我的应用程序中有使用浏览器的facebook和twitter登录,登录后它会自动存储cookie.我必须注销Facebook,这将删除facebook cookie值,但我不知道如何删除特定的cookie.
如果我删除所有cookie使用:
CookieManager cm = CookieManager.getInstance(this);
cm.removeAllCookies();
Run Code Online (Sandbox Code Playgroud)
但它删除所有cookie值意味着它将注销facebook和twitter两者.
我的问题是 - 如何删除特定的cookie值.
谢谢..
您应该使用CookieManager.setCookie()
cookie并将其设置为空字符串.这样的事情应该有效:
String cookieString = "cookieName=''";
cookieManager.setCookie(cookieDomain, cookieString);
Run Code Online (Sandbox Code Playgroud)
除了将cookie值设置为空之外,您还可以通过将cookie字符串中的"expire"值设置为过去的时间来使cookie过期.例如:
String cookieString = "cookieName=;expires=Mon, 17 Oct 2011 10:47:11 UTC;";
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12219 次 |
最近记录: |