一日一技:在 Puppeteer 中如何拦截并修改网站的 JavaScript 代码

谢乾坤|青南 at 
一日一技:在 Puppeteer 中如何拦截并修改网站的 JavaScript 代码的配图
在我的爬虫书中,讲到了使用 Charles 或者 MitmProxy 实现中间人攻击,从而绕过反爬虫机制的方法。但这两种方法都需要安装根证书。今天,我们来试一试在 Puppeteer 中,使用中间人攻击,攻击目标是我们自己,来绕过反爬虫机制。首先,我们用以下代码访问网站 http://exercise.kingname.info/exercise_ajax_1.html:1234567891011const puppeteer = require('puppeteer-core');(async () => { const browser = await puppeteer.launch……