登录验证码请求接口返回内容为乱码
处理代码
uni.request({url: '你请求的地址',method: 'POST',data:data,header:header,//请求头responseType: 'arraybuffer',//告诉服务器你希望得到的响应类型为arraybuffer(二进制数据)类型success: res => {let result = res.data;//imgUrl就是我们所需要的数据this.imgUrl = 'data:image/png;base64,' + btoa(new Uint8Array(result ).reduce((datas, byte) => datas + String.fromCharCode(byte), ''));//微信小程序不支持btoa,所以可以用下面这个// this.imgUrl = 'data:image/png;base64,'+uni.arrayBufferToBase64(result );},});
设置好后: