Доброго времени суток, я использую библиотеку
puppeteer для парсинга и написал функцию для авторизации, которую необходимо выполнить перед тем, как начать парсить. Я не понимаю почему, но у меня не грузится страница после клика. Есть предположение, что после клика ничего не происходит, хотя я написал аналагичный код на странице сайта на чистом js и всё получилось, почему тут не получается, я не понимаю. Код
async auth() {
const browser = await this.getBrowser()
const page = await browser.newPage()
await page.goto('https://exist.ru/')
await page.evaluate(() => { });
const form = await page.$('#loginForm')
const login = await form.$('#login')
const password = await form.$('#pass')
await login.type(process.env.login)
await password.type(process.env.password)
await (await form.$('#btnLogin')).click()
// await page.waitForTimeout(120000)
await page.waitForNavigation({ timeout: 120000 });
console.log(await page.cookies())
}
Мне нужно получить определённую
cookie после авторизации