Android从url不产生cookie,如何从android.webkit.CookieManager获取所有cookie或cookie的URL
主要是,我使用webview進入facebook.所以,我不知道哪些cookie被保存到CookieManager中.我不知道是否可能,但我知道如何做到這一點.
現在,我需要使用Jsoup獲取頁面.但我需要傳遞一些cookie來獲取頁面,否則服務器將返回一個錯誤尋呼機.
我想要它與Jsoup,因為我需要頁面中的一些信息
我嘗試過類似的東西,但是我一直在收到錯誤頁面:
Map cookies = new HashMap();
cookies.put(domain1, my_cookie1);
cookies.put(domain2, my_cookie2);
cookies.put(domain3, my_cookie3);
cookies.put(domain4, my_cookie4);
Document doc = Jsoup.connect(uri.toString())
.cookies(cookies)
.timeout(10000)
.get();
Log.e("title", doc.title());
my_cookie來自CookieManager.它們不是空的,因為我已經打印過它們.
我認為問題出在餅干上.或不?有什么辦法嗎?我想我錯過了CookieManager的一些cookie.
我需要獲取該頁面.
編輯:
或者,是否可以通過cookimanager到Jsoup?所以,它可以直接從cookiemanager獲取cookie.或者,我可以知道獲取我的欲望頁面需要哪些cookie嗎?
總結
以上是生活随笔為你收集整理的Android从url不产生cookie,如何从android.webkit.CookieManager获取所有cookie或cookie的URL的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言小游戏贪吃神,[原创]自己编的一个
- 下一篇: htc u11 android o,HT