相关的Issue

原因(目的、决解的问题等)

没有请求到boot

描述(做了什么,变更了什么)

更改了方法 longbow.slidercaptcha.js
verify: function (arr, url) {
var ret = false;
$.ajax({
url:url,
data:{
"datas":JSON.stringify(arr),
},
dataType:"json",
type:"post",
async:false,
success:function(result){
ret=JSON.stringify(result);
console.log("返回结果:"+ret)
}
});
console.log("结束:"+ret)
return ret;
},
boot服务端的代码
@PostMapping("/isVerify")
public boolean isVerify(@RequestParam(value = "datas") String datazz) {
List datas=new ArrayList<>();
for (int i = 0; i < datazz.length(); i++) {
char c = datazz.charAt(i);
if (c >= '0' && c <= '9') {
datas.add(Integer.valueOf(String.valueOf(c)));
}
}
int sum = 0;
for (Integer data : datas) {
sum += data;
}
double avg = sum * 1.0 / datas.size();
double sum2 = 0.0;
for (Integer data : datas) {
sum2 += Math.pow(data - avg, 2);
}
double stddev = sum2 / datas.size();
System.out.println("验证码判断"+(stddev != 0));
return stddev != 0;
}

测试用例