贴代码: var request = require('superagent'); var iconv = require('iconv-lite'); var url = "http://opinion.people.com.cn/n1/2016/1116/c1003-28873412.html"; request .get(url) .end(function(err, res){ var text = iconv.decode(new Buffer(res.text), 'GB2312') console.log(text) });
网页编码是gb2312的,不知道为什么输出的网页经过转码后,字符全是锟斤拷台锟斤拷锟斤拷应锟斤拷台锟斤拷锟斤拷锟节碉拷锟叫癸拷锟斤拷锟斤拷锟斤拷锟斤拷同锟
回复 (4)
D
引用 magicdawn手持两把锟斤拷, 手中疾呼烫烫烫 http://www.tuicool.com/articles/miqIZv
@magicdawn 哈哈哈哈哈哈
S
S
引用 solarhellhttps://github.com/magicdawn/superagent charset 配合这个就完事。
@solarhell 谢谢,搞定哈哈
M
手持两把锟斤拷, 手中疾呼烫烫烫 http://www.tuicool.com/articles/miqIZv
参与回复
登录后即可参与回复。登录