拦截请求
Posted justart
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了拦截请求相关的知识,希望对你有一定的参考价值。
const puppeteer = require(‘puppeteer‘);
puppeteer.launch().then(async browser => {
const page = await browser.newPage();
//设置启用拦截
await page.setRequestInterception(true);
page.on(‘request‘, interceptedRequest => {
if (interceptedRequest.url().endsWith(‘.png‘) || interceptedRequest.url().endsWith(‘.jpg‘))
interceptedRequest.abort();
else
interceptedRequest.continue();
});
await page.goto(‘https://example.com‘);
await browser.close();
});
以上是关于拦截请求的主要内容,如果未能解决你的问题,请参考以下文章
axios CancelToken 实现对特定请求的拦截,不要所有请求都进行相同的拦截