Puppeteer作为一个可以通过代码来完成防关联浏览器某些运行功能的产品,一直有着爬虫界扫地僧之称,那么puppeteer到底是干什么的呢?

Puppeteer就是通过编写一些代码来模拟完成真人操作的动作,比如说打开网页,指定词的录入,甚至可以模拟不同设备以及真人用户使用时的打字速度,来帮助用户躲避服务端的风控的检测。

如通过page.emulate函数帮助用户进行不同设备的模拟

还可以进行以下代码的编写模拟人们操作页面的行为

尽管puppeteer能帮助用户模拟浏览器里的大部分操作,应对平台的风控,但有些风控系统会从好几个方面进行反爬虫,因此单单只用Puppeteer可能还不足以应对那些风控较严的网站,所以就需要搭配着拉力猫匿名浏览器一起使用,这样会更加安全。

拉力猫匿名浏览器是什么

它是一款能在同一台电脑上生成若干物理隔离环境的指纹浏览器,本身就可以通过虚拟出多个相互隔离的浏览器配置文件,来实现对浏览器指纹的伪装,从而帮助用户应对平台风控,如果和puppeteer搭配使用的话效果肯定更好。