安卓读取Cookies

6

嘿,我该如何读取cookie的值?

示例:

String cs = CookieManager.getInstance().getCookie();
System.out.println("Cookies string:  "+cs);

这将给我一个需要使用分号和等号进行解析的字符串。是否有“cookie字符串读取器”或其他方法?还有没有其他方法仅读取Webview中特定cookie的值?

谢谢!

1个回答

12

我建议您自己将字符串解析为数组。在标准的Java中,代码应该是这样的:

String[] x = Pattern.compile(";").split(CookieManager.getInstance().getCookie());

现在你有一组名称-值对的数组,你可以进一步解析并存储。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接