nodejs中使用axios获取binary文件流并转换成base64

发布于 2024年12月10日

很简单,用自带的Buffer转换一下就行

await axios.get('http://aaa.com/xxxx.jpg' + Date.parse(new Date()), {
        responseType: 'arraybuffer'
    }).then(res => {
        console.log('成功')
        return Buffer.from(res.data, 'binary').toString('base64')
    }).catch(e => {
        return e
    })

把 toString(‘base64’) 去掉就是binary文件流了


上一篇 自建docker私服

评论