为了账号安全,请及时绑定邮箱和手机立即绑定

node.js http.get请求返回的中文乱码, iconv zlib模块都不好使,求解决!!!

node.js http.get请求返回的中文乱码, iconv zlib模块都不好使,求解决!!!

qq_笑_17 2018-12-27 22:14:14
请求的接口是:"http://club.jd.com/comment/productPageComments.action?callback=fetchJSON_comment98vv125475&productId=1993092&score=0&sortType=5&page=2&pageSize=10&isShadowSku=0&rid=0&fold=1"网页显示中文正常,返回来的数据中文乱码const http=require("http");const fs=require("fs")// const cheerio=require("cheerio")// const iconv=require("iconv");var url="http://club.jd.com/comment/productPageComments.action?callback=fetchJSON_comment98vv125475&productId=1993092&score=0&sortType=5&page=2&pageSize=10&isShadowSku=0&rid=0&fold=1";http.get(url,function (res) {    var html="";    // iconv.decode(res, 'gb2312')    res.setEncoding("utf-8");    res.on("data",function(chunk){        //console.log(chunk.toString())        html+=chunk;    });    res.on("end",function(){        fs.writeFile("./评价.txt",a,function(){            console.log("完成")        })    });    res.on("err",function(){        console.log(err)    })})
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1120 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信