node 开发使用ccap生成验证码返回buffer 乱码
开发过程中使用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��������������������� 写进页面中的是这样的
请问这种情况是什么造成的呢?难道是编码问题?该怎么解决呢?还是我写的出问题了?
2 回复
解决了,在博客上问了作者,以下引用作者的回复:
注意代码格式……