arraybuffer to buffer

This commit is contained in:
DIYgod
2019-04-18 00:09:44 +08:00
parent 632459d647
commit de32ba0ffe
8 changed files with 9 additions and 9 deletions

View File

@@ -8,7 +8,7 @@ async function load(link, ctx) {
return cache;
}
const response = await axios.get(link, {
responseType: 'arraybuffer',
responseType: 'buffer',
});
response.data = iconv.decode(response.data, 'gb2312');

View File

@@ -10,7 +10,7 @@ module.exports = async (ctx) => {
const link = `http://opinion.people.com.cn/GB/${id}/index.html`;
const response = await axios.get(link, {
responseType: 'arraybuffer',
responseType: 'buffer',
});
response.data = iconv.decode(response.data, 'gbk');
@@ -49,7 +49,7 @@ module.exports = async (ctx) => {
}
const response = await axios.get(itemUrl, {
responseType: 'arraybuffer',
responseType: 'buffer',
});
response.data = iconv.decode(response.data, 'gbk');

View File

@@ -36,7 +36,7 @@ module.exports = async (ctx) => {
headers: {
Referer: pcUrl,
},
responseType: 'arraybuffer',
responseType: 'buffer',
});
const $ = cheerio.load(iconv.decode(storyDetail.data, 'gb2312'));
$('#articleContent img').each(function(_, item) {

View File

@@ -36,7 +36,7 @@ module.exports = async (ctx) => {
}
const response = await axios.get(itemUrl, {
responseType: 'arraybuffer',
responseType: 'buffer',
});
response.data = iconv.decode(response.data, 'gbk');

View File

@@ -11,7 +11,7 @@ module.exports = async (ctx) => {
const response = await axios({
method: 'get',
url: host,
responseType: 'arraybuffer',
responseType: 'buffer',
});
const responseHtml = iconv.decode(response.data, 'gbk');

View File

@@ -6,7 +6,7 @@ module.exports = async (ctx) => {
const res = await axios({
method: 'get',
url: 'http://jww.zjgsu.edu.cn/ArticleList.asp?nid=83',
responseType: 'arraybuffer',
responseType: 'buffer',
});
res.data = iconv.decode(res.data, 'gb2312');
const $ = cheerio.load(res.data);

View File

@@ -6,7 +6,7 @@ module.exports = async (ctx) => {
const res = await axios({
method: 'get',
url: 'http://jww.zjgsu.edu.cn/ArticleList.asp?nid=6',
responseType: 'arraybuffer',
responseType: 'buffer',
});
res.data = iconv.decode(res.data, 'gb2312');
const $ = cheerio.load(res.data);

View File

@@ -25,7 +25,7 @@ module.exports = async (ctx) => {
const res = await axios({
method: 'get',
url: host + `${id}`,
responseType: 'arraybuffer',
responseType: 'buffer',
});
const $ = cheerio.load(iconv.decode(res.data, 'gb2312'));