superagent 库安装与使用
yarn add superagent
const superagent = require('superagent')
const headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.80 Safari/537.36',
'Content-Type': 'text/html;charset=utf-8'
}
try {
superagent('GET', url).set(headers).end((req, res) => {
console.log(res)
}).catch(e=>{
console.log(e)
})
}
catch (e) {
}
响应出现中文乱码

安装 superagent charset 支持库 superagent-charset
yarn add superagent-charset
在引入库加入依赖
const charset = require('superagent-charset');
const superagent = charset(require('superagent'));
superagent('GET', url).charset('gbk').set(headers).end((req, res)
这篇博客介绍了如何在Node.js中使用superagent库进行HTTP请求,并解决响应中文乱码的问题。作者首先通过`yarn add superagent`安装了superagent库,然后设置请求头并尝试发送GET请求。当遇到中文乱码时,他们添加了superagent-charset库,通过`yarn add superagent-charset`安装,并用`charset('gbk')`指定字符集来修复乱码。博客还提供了superagent-charset的仓库链接和具体使用方法。
3116

被折叠的 条评论
为什么被折叠?



