【技术实现步骤摘要】
信息拦截方法、装置及设备
本专利技术涉及互联网
,尤其涉及一种信息拦截方法、装置及设备。
技术介绍
随着互联网技术的不断发展,各种网络平台的种类也不断增加。在各种网络平台投入使用的前期或者过程中,为保证网络平台的运行顺畅以及其安全性,需要对一些信息进行拦截。以网络平台为例,假设需要对某些业务请求进行拦截。目前的信息拦截方案中,该网络平台的服务后台需要先根据某些业务请求配置业务请求黑名单(也称为拦截清单),再从接口层中获取每一接口请求,通过字符串匹配的方式循环判断每一接口请求是否为业务请求黑名单中指定的业务请求。若某一接口请求为业务请求黑名单中指定的业务请求,则对该接口请求进行拦截;反之,则将该接口请求传输至后续业务逻辑中。但是,这种信息拦截方案不仅需要将服务后台从接口层获取的每一接口请求与黑名单中指定的业务请求一一进行字符串匹配,造成接口请求的匹配效率低。而且,还会对网络平台接口层处获取的接口请求进行全局拦截,即每一接口请求都需要经过上述黑名单匹配步骤,大大影响全局服务性能。综上,如何提高信息拦 ...
【技术保护点】
1.一种信息拦截方法,其特征在于,包括:/n获取向目标业务系统发送的目标信息;/n将所述目标信息与预先设置的字典树进行匹配得到匹配结果;所述字典树根据对业务信息的第一拦截规则设置;/n基于所述匹配结果判断所述目标信息是否符合所述第一拦截规则;/n若所述目标信息符合所述第一拦截规则,则停止所述目标信息的发送操作;/n若所述目标信息不符合所述第一拦截规则,则向所述目标业务系统发送所述目标信息。/n
【技术特征摘要】
1.一种信息拦截方法,其特征在于,包括:
获取向目标业务系统发送的目标信息;
将所述目标信息与预先设置的字典树进行匹配得到匹配结果;所述字典树根据对业务信息的第一拦截规则设置;
基于所述匹配结果判断所述目标信息是否符合所述第一拦截规则;
若所述目标信息符合所述第一拦截规则,则停止所述目标信息的发送操作;
若所述目标信息不符合所述第一拦截规则,则向所述目标业务系统发送所述目标信息。
2.根据权利要求1所述的方法,其特征在于,所述将所述目标信息与预先设置的字典树进行匹配得到匹配结果,包括:
从所述目标信息中解析出待匹配的字符串;
将所述字符串根据预设顺序与所述字典树中的节点信息进行匹配,以判断所述字典树中是否存在与所述字符串一致的分支;
若所述字典树中存在与所述字符串一致的分支,则确定所述字符串与所述字典树匹配;
若所述字典树中不存在与所述字符串一致的分支,则确定所述字符串与所述字典树不匹配。
3.根据权利要求2所述的方法,其特征在于,所述将所述字符串根据预设顺序与所述字典树中的节点信息进行匹配,包括:
将所述字符串的首字段与所述字典树的根节点信息进行匹配;
若所述字符串的首字段与所述字典树的根节点信息一致,则将下一顺位的字段与所述字典树中下一层级各分支的节点信息进行匹配;
若所述字符串的首字段与所述字典树的根节点信息不一致,则确定所述字符串与所述字典树不匹配。
4.根据权利要求1所述的方法,其特征在于,所述获取向目标业务系统发送的目标信息之后,还包括:
将所述目标信息作为参数触发预设代理模式得到代理结果;所述预设代理模式根据对业务信息的第二拦截规则设置;
基于所述代理结果判断所述目标信息是否符合所述第二拦截规则;
若所述目标信息符合所述第二拦截规则,则触发所述预设代理模式对所述目标信息进行拦截;
若所述目标信息不符合所述第二拦截规则,则向所述目标业务系统发送所述目标信息。
5.根据权利要求4所述的方法,其特征在于,所述将所述目标信息作为参数触发预设代理模式得到代理结...
【专利技术属性】
技术研发人员:易影,
申请(专利权)人:长沙市到家悠享网络科技有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。