node.js中抓取utf-8编码的网页为什么也是乱码

抓取这个网页http://www.runoob.com/nodejs/...出现乱码,网页编码为utf-8,用过iconv-lite还是不行,这是为什么?

var http=require("http");var go=require("iconv-lite")
http.get("http://www.runoob.com/nodejs/nodejs-tutorial.html",function(res){    var html="";
    res.on("data",function(data){       /* html +=go.decode(data,"gb2312");*/
        html+=data;
    })
    res.on("end",function(){        console.log(html);
    }).on("error",function(){        console.log("获取失败")
    })

})


尚方宝剑之说
浏览 1181回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript