一.总体思路
1.前端生成UUID(key),发起请求
2.后端生成图片验证码,存储到redis,使用传入的UUID作为key
3.把验证码写入图片,编码Base64
4.返回base64图片
二.具体步骤
1.前端生成uuid
createUuid(){
var s = [];
var hexDigits = "0123456789abcdefghi";
for (var i = 0; i < 36; i++) {
s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1);
}
s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010
s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1)