我想知道是否有解决方案来控制使用任何语言的“虚拟网络浏览器”(但最好是PHP或C#)。这个“虚拟网络浏览器”就像普通的一样,但它完全对用户隐藏。这意味着执行Javascript并处理javascript cookie。
我想使用它从2005年登录网站并从中提取数据。所有的身份验证cookie和链接都是用Javascript完成的,所以我想基本上自动完成我几乎每天都要做的过程。这需要加载站点设置所有Javascript cookie,然后将Javascript发送到浏览器。
我试过在PHP中用curl做这个并没有运气。认证方案如此令人费解,让我感到恶心。