3x版本下载媒体文件时有问题,也许无法处理
ValueLan opened this issue · comments
return client.get('/wxa/get_qrcode', {
params: { path: url },
})
这样报错图片会乱码 需要如下操作
return client.get('/wxa/get_qrcode', {
params: { path: url },
responseType: "arraybuffer"
})
该问题不一定是咱们框架引起
这个还没测试,明天再看下
这个不是问题,本来就是这么使用的。。
框架底层使用的是axios来发送请求,而axios的默认配置中responseType的值是json(也就是默认将响应内容当作json来处理),因此如果需要下载文件的话,需要将responseType设置为arraybuffer。