gpt4 book ai didi

Android CookieManager getCookie 问题

转载 作者:行者123 更新时间:2023-11-29 16:09:02 41 4
gpt4 key购买 nike

我正在使用 cookiemanager setcookie API 设置 cookie,当我执行 cookiemanager getcookie 时,我没有获取域和到期日期,下面是我的代码。

String cookieString = cookie.getName() + "=" + cookie.getValue() + "; Domain=" + cookie.getDomain()+"; expires=" + cookie.getExpiryDate();
CookieManager.getInstance().setCookie("http://mydomainname.com", cookieString);

String cookie = CookieManager.getInstance().getCookie("http://mydomainname.com");

知道为什么 cookiemanager getcookie 不返回域和到期日期。是错误吗?

谢谢,库马尔。

最佳答案

不是错误 - 只需阅读文档即可。 Android API 文档说 getCookie() 返回一个字符串“使用‘Cookie’HTTP 请求 header 的格式”

Cookie: 请求 header 的格式是由分号分隔的 cookie 名称/值对列表 - 它不包含域或过期信息,因为只有在 URL 匹配且未过期时才会发送 cookie。 CookieManager.getCookie() 方法执行相同的操作 - 它返回所有与提供的 URL 匹配且尚未过期的 cookie。

关于Android CookieManager getCookie 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15122674/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com