base64Captcha快速生成base64编码图片验证码字符串
支持多种样式,算术,数字,字母,混合模式,语音模式.
Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一。Base64编码可用于在HTTP环境下传递较长的标识信息, 直接把base64当成是字符串方式的数据就好了
减少了http请求;数据就是图片;
为APIs微服务而设计
为什么base64图片 for RESTful 服务
Data URIs 支持大部分浏览器,IE8之后也支持.
小图片使用base64响应对于RESTful服务来说更便捷
Playground
28+58=?.png
ACNRfd.png
rW4npZ.png
wav file
安装golang包
go get -u github.com/mojocn/base64Captcha
创建图像验证码
import "github.com/mojocn/base64Captcha"
func demoCodeCaptchaCreate() {
//config struct for digits
//数字验证码配置
var configD = base64Captcha.ConfigDigit{
Height: 80,
Width: 240,
MaxSkew: 0.7,
DotCount: 80,
CaptchaLen: 5,
}
//config struct for