我尝试下载某些网址的html源代码。为此我使用Ion库(https://github.com/koush/ion)。问题是它总是将我重定向到登录页面(以及此登录页面的Ion lib下载源)。我想通过webview登录,而不是将cookies会话分享到Ion库。然后我就可以在不重定向的情况下下载html的url源代码。有什么方法可以做到这一点。 感谢
答案 0 :(得分:1)
这会给你饼干:
@Override
public void onPageFinished(WebView view, String url){
String cookies = CookieManager.getInstance().getCookie(url);
//do what you need with cookies
}
以及如何设置cookies:
CookieManager.getInstance().setCookie(url, cookies);