js 将图片转换为base64编码

来源:互联网 发布:水冶镇豫广网络 编辑:程序博客网 时间:2024/04/25 19:00

在写爬虫程序的时候,网站采用了验证码防爬取策略,这里需要将验证码图片转换成base64编码提交到第三方网站进行验证

/** * 将图片转换为Base64 */function image2Base64(img) {    var canvas = document.createElement("canvas");    canvas.width = img.width;    canvas.height = img.height;    var ctx = canvas.getContext("2d");    ctx.drawImage(img, 0, 0, img.width, img.height);    var dataURL = canvas.toDataURL("image/png");    return dataURL;}/** * 获取图片Base64编码 */function getImgBase64(){    var base64="";    var img = new Image();    img.src="img/test.jpg";    img.onload=function(){        base64 = image2Base64(img);        alert(base64);    }}getImgBase64();
0 0
原创粉丝点击