@krll-k

Как правильно с помощью nodejs спарсить страничку на которой данные генерируются с помощью javascript?

Допускаю, что все дело в том, что wordstats использует какой-то счетчик. Использовал такой код:

var request = require("request"),
    cheerio = require("cheerio"),
    url = "https://wordstat.yandex.ru/#!/?db=mobile&words=domru";

request(url, function (error, response, body) {
    if (!error) {
        var $ = cheerio.load(body);

        console.log($(".b-word-statistics__info").html());
    } else {
        console.log("Произошла ошибка: " + error);
    }
});
  • Вопрос задан
  • 547 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Cyrilca
Посмотрите в сторону PhantomJS.
Ответ написан
Комментировать
@vshvydky
забудь про фантом, смотри в сторону puppeteer
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 17:06
15000 руб./за проект
19 апр. 2024, в 16:53
1000 руб./за проект
19 апр. 2024, в 16:45
5000 руб./за проект