簡體   English   中英

Android CookieManager

[英]Android CookieManager

我有一個應用程序,它進行了幾次Web調用,以便進行身份驗證,然后返回JSON。 我的網絡呼叫是https服務器,我正在使用HTTPURlConnection。

我需要將會話存儲在cookie中,經過研究后,我發現了這一點

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

在帶有cookies標頭的會話下,它會告訴您在此處使用此代碼

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

但是當我嘗試使用這段代碼時,新的CookieManager(); 部分亮點紅色並說

構造函數CookieManager不可見

並且Cookiehandler.setDefault也以紅色突出顯示

CookieHandler類型中的方法setDefault(CookieHandler)不適用於參數(CookieManager)

有人知道為什么嗎?

提前致謝!

您可能正在嘗試使用錯誤的CookieManager類。 在Android中有2個類......

android.webkit.CookieManager
java.net.CookieManager

對於此上下文,您需要使用java.net.CookieManager類。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM