const cheerio = require('cheerio');
const request = require('request');
const options = {
method: 'get',
url: url,
encoding: null,
request(options, function (err, res, body) {
if (err) {
show('failure');
} else {
let $ = cheerio.load(iconv.decode(body, 'gb2312'));
})
const request = require('request');
const options = {
method: 'get',
url: url,
encoding: null,
};
const fun = function () {request(options, function (err, res, body) {
if (err) {
show('failure');
} else {
let $ = cheerio.load(iconv.decode(body, 'gb2312'));
})
};
将request的参数encoding置为空,根据你要请求网页的汉字设置,修改对应的编码。例如:本文为gb2312