Multithreading 适合多线程的轻量级无头浏览器
我已经用Selenium编写了几个项目,它完美地满足了我的所有需求,然后我需要一个无头浏览器,并使用PhantomJS编写了一个小测试,它工作得很好。然而,PhantomJS占用的内存太多,我无法启动数百个实例,这是我在下一个项目中需要的 在阅读和重读了这个问题和其他许多问题之后: 在做了大量的在线搜索后,我仍然不确定哪种无头浏览器可能适合我的需要 我需要的是:Multithreading 适合多线程的轻量级无头浏览器,multithreading,browser,htmlunit,headless,Multithreading,Browser,Htmlunit,Headless,我已经用Selenium编写了几个项目,它完美地满足了我的所有需求,然后我需要一个无头浏览器,并使用PhantomJS编写了一个小测试,它工作得很好。然而,PhantomJS占用的内存太多,我无法启动数百个实例,这是我在下一个项目中需要的 在阅读和重读了这个问题和其他许多问题之后: 在做了大量的在线搜索后,我仍然不确定哪种无头浏览器可能适合我的需要 我需要的是: JavaScrtipt、Ajax、HTML5支持 代理支持 内存和CPU使用率足够低,这样我至少可以同时运行100个实例 在Win
- JavaScrtipt、Ajax、HTML5支持
- 代理支持
- 内存和CPU使用率足够低,这样我至少可以同时运行100个实例
- 在Windows计算机上运行
- C#.Net包装器(不是交易破坏者)
- 无安装
- 良好的文件
- 基于Webkit的