ferrum:无头Chrome Ruby API 源码
Ferrum-用于在Ruby中控制Chrome的高级API 与Puppeteer一样简单,但更为简单。 这是Ruby干净的高级Chrome API。 默认情况下无头运行,但是您可以将其配置为以头模式运行。 您只需要Ruby和或 。 Ferrum通过连接到浏览器,并且没有Selenium / WebDriver / ChromeDriver依赖性。 重点放在原始CDP协议上,因为Chrome允许您执行WebDriver几乎不支持的许多操作,因为它应该与其他浏览器保持一致的设计。 是一个纯Ruby驱动基于福莱姆。 如果要爬网,最好使用Ferrum或因为您进行爬网而不是测试。 基于Ferrum
用户评论