Доброй ночи. Скажите пожалуйста, какие условия нужно соблюдать во избежание бана и как исправить если уже ошибся? Впн включил, перезапустил скрипт, но один фиг бан. Что мне делать? Через обычный браузер никаких признаков бана.
Вот ошибка:
403 Forbidden
nginx
Вот код (Лог выдаёт содержимое тела, а там как-раз ошибка из-за ограниченного доступа):
async function Scrap(query, type) {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto(`https://www.rusprofile.ru/search?query=${encodeURI(query)}&search_inactive=0&type=${type || 'ul'}`, { waitUntil: 'domcontentloaded' });
await page.waitForSelector('body');
const result = await page.evaluate(() => {
return document.body.innerHTML;
});
console.log(result);
browser.close();
return result
}
Спасибо.