После создания снимка страницы оказалось, что мой запрос заблокирован системой обнаружения ботов.Вот решение.Нам просто нужно передать еще несколько данных, чтобы они не были обнаружены как бот.Если он все еще не работает, вы можете проверить этот урок .
const puppeteer = require('puppeteer');
// This is where we'll put the code to get around the tests.
const preparePageForTests = async (page) => {
// Pass the User-Agent Test.
const userAgent = 'Mozilla/5.0 (X11; Linux x86_64)' +
'AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.39 Safari/537.36';
await page.setUserAgent(userAgent);
}
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await preparePageForTests(page);
// await page.setRequestInterception(true);
await page.goto('websiteURL');
const textContent = await page.evaluate(() => {
return {document.querySelector('yourCSSselector').textContent,
}
});
console.log(textContent);
browser.close();