node.js+puppeteer 爬虫设置 请求拦截-图片请求
1.首先需要先将 请求拦截 功能开启:
await page.setRequestInterception(true); // 设为true 开启 false 关闭
2.再利用 request 事件 来对请求进行处理(筛选)
page.on('request', interceptedRequest => {
//判断如果是 图片请求 就直接拦截
if (interceptedRequest.url().endsWith('.png') || interceptedRequest.url().endsWith('.jpg'))
interceptedRequest.abort(); //终止请求
else
interceptedRequest.continue();//弹出
});
.....