@nezzard

Как получить правильный ответ при парсинге?

Добрый день, пытаюсь парсить kinopoisk через request, когда вытаскиваю название фильма, получаю в ответ
'������'
'������'
Как получить правильный ответ?
  • Вопрос задан
  • 197 просмотров
Пригласить эксперта
Ответы на вопрос 1
@nezzard Автор вопроса
var options = {
			    method: 'GET',
			    uri: 'https://www.kinopoisk.ru/index.php?first=no&what=&kp_query='+encodeURIComponent(filmName),
			    json: true
			};

			rp(options)
			    .then(function (htmlString) {        
			        $ = cheerio.load(htmlString);
			        var poster = $('.most_wanted>.pic>a>img').attr('title');
			        var title = $('.most_wanted>.info>.name>a').html();
			        console.log(title );
			        var filmData = new Array({poster: poster, title: title});
			        resolve(filmData);
			    })
			    .catch(function (err) {
			        // Crawling failed... 
			});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы