我有一些我知道的应用程序会上网并下载一些页面,以便在应用程序中以某种类型的包装器显示(在Android中工作)。我想知道是否有办法能够获取这些网页的列表,比如应用程序的“网络历史记录”。
如果我可以在代码中的某个列表中获得这个很棒,或者只是某种方式来查看它。我认为在应用程序级别上,每个应用程序都会有所不同,但如果有一些东西从另一个应用程序或某种类型的代码获取这将是非常棒的!
总而言之,我基本上希望应用程序A知道应用程序B(我不拥有的应用程序)之前已经提取和显示的页面。
答案 0 :(得分:3)
基本上我希望应用程序A知道应用程序B(我不拥有的应用程序)之前提取和显示的页面
幸运的是,出于明显的隐私和安全原因,这不可能直接实现。
如果App B允许您为其配置代理服务器,则可以使用您管理的可以记录此信息的代理服务器来执行此操作。您甚至可以编写HTTP代理服务器来填补此角色。
有根设备的用户可以使用Wireshark和等效设备来监控所有网络流量。