gpt4 book ai didi

java - Android CookieManager

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:10:02 26 4
gpt4 key购买 nike

我有一个应用程序,该应用程序进行多次网络调用以进行身份​​验证,然后返回一个 JSON。我的 Web 调用是针对 https 服务器的,我使用的是 HTTPURlConnection。

我需要将 session 存储在 cookie 中,经过研究,我发现了这个

http://developer.android.com/reference/java/net/HttpURLConnection.html

在带有 cookies 头的 session 下,它告诉你在这里使用这段代码

   CookieManager cookieManager = new CookieManager();
CookieHandler.setDefault(cookieManager);

然而,当我尝试使用这段代码时,新的 CookieManager();部分以红色突出显示并表示

The constructor CookieManager is not visible

并且 Cookiehandler.setDefault 也以红色突出显示并表示

The method setDefault(CookieHandler) in the type CookieHandler is not applicable for the arguments (CookieManager)

有人知道这是为什么吗?

提前致谢!

最佳答案

您可能正在尝试使用错误的 CookieManager 类。在 Android 中有 2 个类...

android.webkit.CookieManager
java.net.CookieManager

对于这种情况,您需要使用 java.net.CookieManager 类。

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

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