验证码破解 - 旋转验证码角度计算
API介绍
获取旋转角度
地址
http://193.142.58.145:8080/rotateCaptcha/queryAngle
方法
POST
CONTENT-TYPE
application-json
参数
token: xxxxx
base64: 图片转base64字符串
请求参数示例
{
"token": "xxxx",
"base64": "xxxxxxxxxx"
}
响应
code: 200(成功), 其他表示失败
data: 168(值为旋转角度)
案例
请求
curl版本
curl --location --request POST 'http://193.142.58.145:8080/rotateCaptcha/queryAngle' \
--header 'Content-Type: application/json' \
--data-raw '{
"token": "xxx",
"base64": ""
}'
okhttp版本
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\r\n \"token\": \"xxx\",\r\n \"base64\": \"\"\r\n}");
Request request = new Request.Builder()
.url("http://193.142.58.145:8080/rotateCaptcha/queryAngle")
.method("POST", body)
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();
jquery版本
var settings = {
"url": "http://193.142.58.145:8080/rotateCaptcha/queryAngle",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"token": "xxxxx",
"base64": "xxxxx"
}),
};
$.ajax(settings).done(function (response) {
console.log(response);
});
token列表
token | 次数 |
---|---|
3dc2c5de-0bef-4d77-9c46-9b82ed429b0b-p2PcHjIv | 10000次 |
d22e951d-6f4c-4a4b-bbf4-0f9f0965d4c0-sLVz65DP | 10000次 |
09aaa3f2-74b3-4434-be3d-2ee65476a162-QH8fOOYY | 10000次 |