开发过程中使用ccap生成验证码遇到一些问题想请教一下:
后端代码:
/验证码/
router.get('/getCaptcha’,function(req,res){
var captcha = ccap();
var ary = captcha.get();
var text = ary[0];
var buffer = ary[1];
res.send(buffer);
});
前端代码:
$.ajax({
url:"/getCaptcha",
type:’GET’,
success:function(data){
console.log(data);
var img = new Image();
img.src = data;
$(‘body’).append(img);
}
});
结果:
console.log输出的是类似一堆乱码的东西:BM6���������������������
写进页面中的是这样的
请问这种情况是什么造成的呢?难道是编码问题?该怎么解决呢?还是我写的出问题了?