获取二维码返回二进制,服务端后台如何保存?
发布于 5 年前 作者 xyang 8536 次浏览 来自 问答

nodejs   获取二维码二进制数据,保存成图片后,图片打不开。

2 回复

解决了,是由于微信返回数据格式问题,可以用 axios 指定返回数据格式,

responseType:  arraybuffer


这样拿到的就不是乱码了,拿到的是 buffer 数据格式


然后通过 fs模块


// 直接输出图片就可以了

fs.writeFile('xx', buffer, function(){

})


这样就搞定啦

请问 您是怎么解决的

回到顶部