CookieManger只返回一个cookie(Android)

时间:2015-06-25 23:02:39

标签: android-cookiemanager

所以我有一个加载移动网站的webView ...默认网站设置第一个cookie:PHPSESSID...登录后,我也设置了UID cookie ...但是当我输出cookie字符串时,只有第一个cookie是在字符串中...我错过了什么?

这是代码:

    CookieManager cManager = CookieManager.getInstance();

    cManager.setAcceptCookie(true);

    String cs = cManager.getCookie("http://dev.healthcasts.com/home");

    Log.i("APPOUT", "ID/////////////////////: " + cs);

这是我在输出中得到的:

  

ID /////////////////////:PHPSESSID = a2bf924cd04ce9ca3aa6fa92fef12b20

但在Chrome浏览器中,它会在登录后显示2个Cookie ...所以它应该是:

PHPSESSID = a2bf924cd04ce9ca3aa6fa92fef12b20; UID = 123456

基本上,CookieManager因某种原因忽略了第二个cookie ...

同一网站在iOS上运行时也会输出2个像它应该的cookie。我错过了什么?

0 个答案:

没有答案