代码之家  ›  专栏  ›  技术社区  ›  Alec Gorge

以任何语言控制“虚拟Web浏览器”

  •  0
  • Alec Gorge  · 技术社区  · 14 年前

    我想知道是否有解决方案可以用任何语言(但最好是PHP或C)控制“虚拟Web浏览器”。这个“虚拟网络浏览器”和普通浏览器一样,但对用户来说是完全隐藏的。这意味着将执行javascript并处理javascript cookie。

    我想用它从2005年登录到一个站点并从中提取数据。所有的认证cookie和链接都是用javascript完成的,所以我希望基本上实现一个我几乎每天都要做的过程的自动化。这需要加载站点设置所有的javascript cookie,然后将javascript发送到浏览器。

    我试过用PHP中的curl来做这个,但没有运气。身份验证方案太复杂了,我感到恶心。

    1 回复  |  直到 14 年前
        1
  •  1
  •   MikeK    14 年前

    我们使用IMACROS Scripting 用于类似任务。它控制Web浏览器并可用于Web抓取。