Android cookiemanager CookieManager只返回一个cookie(Android)
所以我有一个网络视图,可以加载移动站点。。。默认情况下,站点设置第一个cookie:Android cookiemanager CookieManager只返回一个cookie(Android),android-cookiemanager,Android Cookiemanager,所以我有一个网络视图,可以加载移动站点。。。默认情况下,站点设置第一个cookie:PHPSESSID…登录后,我还设置了UID cookie。。。但是当我输出cookie字符串时,只有第一个cookie在字符串中。。。我错过了什么 代码如下: CookieManager cManager = CookieManager.getInstance(); cManager.setAcceptCookie(true); String cs = cManager.getCoo
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=a2bf924cd04ce9ca3a6fa92fef12b20
但在Chrome浏览器中,它显示登录后设置的2个cookie。。。因此,它应该是:
PHPSESSID=a2bf924cd04ce9ca3aa6fa92fef12b20;UID=123456
基本上CookieManager出于某种原因忽略了第二个cookie
同一个站点在iOS上运行时也会输出2个cookie。我错过了什么