nodejs如何将返回数据text转为html?

采集了对方网站,但是返回类型是字符串,怎样才能转为html呢

let headers = {
    'Accept':'text/html',
    'content-type':'text/xml'
};
let url = 'https://地址不方便透露';
let options = {
    url,
    encoding: null,
    headers:headers
};
// 请求
request(options,function(error, response, body){
    var html = iconv.decode(body,'utf-8'); // GBK,utf-8
    res.json(html);
})

请求结果如下:
image.png

是string类型的,我怎样才能转为html类型呢?

阅读 1.8k
1 个回答

将res.json换成res.send

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题