Вы можете использовать setRequestIntercept
и событие request
. Например, этот фрагмент кода будет возвращать одно и то же изображение для каждого запроса изображения:
await page.setRequestInterception(true);
page.on('request', request => {
const url = request.url().endsWith('.jpg')
? 'https://www.random.com/5C4AV43S2VE7JBPCD6H3LZDSM4.jpg'
: request.url();
request.continue({ url });
});