有没有人知道是否存在与htmlunit或类似库等价的.net库? 我听说过有人使用IKVM转换了htmlunit库。但我也听说过转换后的代码很慢。 要求: 无头浏览器 支持JavaScript 处理cookies .Net
你可以尝试使用刚发布的NHtmlUnit(可在NuGet上获得),它是针对HtmlUnit的.NET包装器。它不是用.NET语言编写并编译为MSIL,而是使用IKVM转换为.NET,并且我们编写了一层“净化”的C#代码,使所有内容看起来和行为都像.NET。
您可以使用ikvm从.net中使用Htmlunit。我按照http://blog.stevensanderson.com/2010/03/30/using-htmlunit-on-net-for-headless-browser-automation/上的说明进行操作,成功了。 编辑:但速度比较慢。最近我一直在使用带有.net客户端的Selenium服务器。