Ada*_*amM 5 java android cookiemanager
我有一个应用程序,它进行了几次Web调用,以便进行身份验证,然后返回JSON.我的网络呼叫是https服务器,我正在使用HTTPURlConnection.
我需要将会话存储在cookie中,经过研究后,我发现了这一点
http://developer.android.com/reference/java/net/HttpURLConnection.html
在带有cookies标头的会话下,它会告诉您在此处使用此代码
CookieManager cookieManager = new CookieManager();
CookieHandler.setDefault(cookieManager);
Run Code Online (Sandbox Code Playgroud)
但是当我尝试使用这段代码时,新的CookieManager(); 部分亮点红色并说
构造函数CookieManager不可见
并且Cookiehandler.setDefault也以红色突出显示
CookieHandler类型中的方法setDefault(CookieHandler)不适用于参数(CookieManager)
有人知道为什么吗?
提前致谢!
wat*_*ios 10
你可能试图使用错误的CookieManager类.在Android中有2个类......
android.webkit.CookieManager
java.net.CookieManager
Run Code Online (Sandbox Code Playgroud)
对于此上下文,您需要使用java.net.CookieManager该类.