AI接口
http抓包数据获取接口
模型训练接口
POST /ai/staticpage
需要使用AI模型训练的url,添加后自动开启训练的接口。内部判断状态,如果没有开启训练,会在周期调度上进行训练。
传入参数:url
参数的值:需要训练的被请求的url,完整的url,带参数
{
"url": "http://127.0.0.1:7777/ai/train"
}
模型上线接口
POST /ai/online
训练到一定阶段,会自动上线接口,进行防火墙的相关操作,如将请求的ip进行封禁。
传入参数:
参数的值:需要上线的被请求的url,完整的url,带参数
{
"url": "http://127.0.0.1:7777/ai/train"
}
模型下线接口
POST /ai/offline
将不需要训练的url做下线处理,下线后将不继续操作防火墙。
传入参数:url
参数的值:需要下线的被请求的url,完整的url,带参数
{
"url": "http://127.0.0.1:7777/ai/train"
}
模型更新接口
POST /ai/update
更新训练的url,从头开始训练接口,将重置之前已经训练过的数据结果。
传入参数:url
参数的值:需要下线的被请求的url,完整的url,带参数
{
"url": "http://127.0.0.1:7777/ai/train"
}
获取拉白数量
修改拉白最大数量
POST /ip/maxnum
(全局设置)域名被访问次数达到填入的阈值后,自动加入url白名单中。
传入参数:max_num
参数的值:数值
{
"max_num": 1000
}