let parmas = {}
axios('http://xxxxxxxxx/api/captcha', {
header: {
'Accept': 'application/json',
'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8',
},
method: 'get',
data: parmas,
responseType : "arraybuffer"
}).then(function (response) {
var img = document.getElementById('captcha_img')
//Ajax
var byteArray = new Uint8Array(response.data);
var binary = '';
for (var i = 0; i < byteArray.byteLength; i++) {
binary += String.fromCharCode(byteArray[i]);
}
let str ='data:image/png;base64,'+ window.btoa(binary)
// 给img赋值
img.src = str;
});
后端返回二进制数据前端接收显示图片
最新推荐文章于 2024-05-03 14:55:36 发布