标签: android cookies download webview listener
我创建了一个WebView而不是直接链接到一个链接,因为该网站有复杂的重定向检查,阻止我直接链接。但是,为了完成下载,用户必须长按该链接并保存。用户感到困惑。他们认为它破碎了。
我想知道是否有可能以某种方式全面获取WebView与该会话相关的所有信息,并将其传递给HttpClient,然后我可以拦截并下载该文件。我担心的是,即使我能以某种方式开始使用HttpClient下载文件,我也会遇到与之前相同的问题,当时我试图手动设置引用标头无效。
答案 0 :(得分:1)
http://developer.android.com/reference/android/webkit/WebView.html#setDownloadListener(android.webkit.DownloadListener)可能对你有什么帮助吗?
可能与http://developer.android.com/reference/android/webkit/CookieManager.html和/或http://developer.android.com/reference/android/webkit/CookieSyncManager.html