Android WebKit浏览器能否在没有UI的情况下启动,只需启动引擎?

时间:2011-08-31 12:27:04

标签: android webkit

我正在使用应该模拟浏览器请求和加载原因的Android应用 我已成功记录设备上的所有流量 我的问题:
我可以启动WebKit引擎并发送URL以开始导航,我不需要呈现响应或者根本不需要查看浏览器吗?

流程:

  1. 启动没有UI的WebKit引擎。
  2. 使用WebKit API开始导航。
  3. 将响应保存在文件/数据库/或任何其他存储中。
  4. 这可能吗?

1 个答案:

答案 0 :(得分:2)

完全取决于您想要的和您的要求。

如果您只想通过HTTP请求网址并检索结果,可以使用HttpGet

如果你想模拟抓取页面,就像浏览器那样 - 包括获取所有图像,样式表,脚本和其他数据 - 你可以使用不可见的WebView