[英]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.