2012-07-25 81 views
3

我知道很多无头浏览器,但我需要知道那些可以在多个线程中安全使用的(新实例可以从多个线程创建),因为我正在编程一个网络爬虫。具有良好Javascript支持的多线程无头浏览器

HtmlUnit没有固定的javascript支持。

QtWebKit无法从多个线程创建QWebPage。

PhantomJS是基于命令行的,必须启动我不想要的新进程。

Awesomium也不能在多线程中运行。

你知道任何无头浏览器与坚实的JavaScript支持,并可以从多个线程运行没有问题?

我不介意编程语言。

回答