Как вывести Html через response.write?

Делаю загрузку данных
var req = request("http://www.xxx.ru"+url, function (error, response, html) {
        if (!error && response.statusCode == 200) {
        var $ = cheerio.load(html);
            console.log($);
            var data = $('.main').html().toString();
            callback(data) ;}
    });


response.write(data); // не выводится html код.
  • Вопрос задан
  • 3755 просмотров
Пригласить эксперта
Ответы на вопрос 2
@ruslite
А куда тебе его вывести?
Ответ написан
Radzhab
@Radzhab Автор вопроса
app.get("/getFull/:ssilka/:page", function(request, response) {
    var ssilka = request.params.ssilka;
    var page = request.params.page;
    GetDetailInfo("/"+ssilka+"/"+page,function(data){
        console.log(data);
       response.write(200,{"Content-Type" : "text/plain"});
     //   response.write(data);
    });

    response.end();
});

function GetDetailInfo(url,callback){
    var req = request("http://www.xxx.ru"+url, function (error, response, html) {
        if (!error && response.statusCode == 200) {
        var $ = cheerio.load(html);
            console.log($);
            var data = $('.main').html().toString();
            callback(data) ;}
    });
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы