我正在尝试将 HTML 数据从WebView
. 我已经看到这样做了一千次,我什至自己也得到了它。但是,我的新项目导致了一个有趣的情况:我需要通过 a 登录到一个站点WebView
,然后拉取 HTML。显然,该Socket
方法不起作用,因为要返回网页,您需要 cookie 进行身份验证。我也尝试过这个JavascriptInterface
技巧,但这也没有用。我在想实现这一目标的最佳方法是使用HttpGet
with CookieManager
? 有谁知道我如何WebView
使用 auth cookie 获取原始 HTML 代码?谢谢!
编辑:我做了一些 JS 注入,但没有看到任何 cookie……所以这可能不是 cookie 问题?但是您被重定向到的链接是通用的,例如mainPage?a=1
和infoPage
. 您不能简单地将链接复制/粘贴到另一个浏览器中,您必须登录才能查看这些链接。对于那些是网络专家的人来说,您可能知道一个简单的解决方案。