generate:function(){//Custom the function to generate captcha text
//generate captcha text here
return text;//return the captcha text
}
});
实例化ccap类之后,会得到captcha对象,这个对象只有一个对外方法,get(),这个方法每次调用都会返回验证码buffer和对应的text字符串内容,保存在数组里,类似这样的结构:
[“captcha text”,”picture buffer”]
5、一个简单的web例子:
var http = require(‘http’);
var ccap = require(‘ccap’)();//Instantiated ccap class
http.createServer(function (request, response) {
if(request.url == ‘/favicon.ico’)return response.end(”);//Intercept request favicon.ico
var ary = ccap.get();
var txt = ary[0];
var buf = ary[1];
response.end(buf);
console.log(txt);
}).listen(8124);
console.log(‘Server running at http://127.0.0.1:8124/’);
注:有些代码参数可根据自己的环境自行修改









