Пытаюсь загрузить страницу, залогиниться, перейти на следующий, выгрузить и показать её HTML.
const Nightmare = require('nightmare');
const nightmare = Nightmare({show: true});
nightmare
.goto('url')
.type('#login', login)
.type('#password', password)
.click('#sub-btn')
.goto('url1')
.evaluate(() => {
try {
return document.documentElement.outerHTML;
} catch (e) {
return e.toString();
}
})
.end()
.then((result) => res.send(result()))
.catch(() => console.log('error'));
При запуске ничего не работает, выходит Request Timeout. Как думаете, в чём может быть проблема?