[发明专利]一种HTTP接口的敏感词汇管理方法在审
申请号: | 201910496228.7 | 申请日: | 2019-06-10 |
公开(公告)号: | CN110209945A | 公开(公告)日: | 2019-09-06 |
发明(设计)人: | 陈晓伟 | 申请(专利权)人: | 南威互联网科技集团有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535 |
代理公司: | 泉州市文华专利代理有限公司 35205 | 代理人: | 孙振玲 |
地址: | 362000 福建省泉州市丰*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 词汇 敏感 服务器 过滤规则 拦截 过滤器 服务器发送 计算机领域 网络环境 过滤 替换 终端 采集 核查 携带 管理 创建 健康 | ||
1.一种HTTP接口的敏感词汇管理方法,其特征在于:所述方法包括如下步骤:
步骤S10、在服务器上创建敏感词汇工具,并定义过滤规则;
步骤S20、各终端通过HTTP向服务器发送REST请求;
步骤S30、服务器利用过滤器基于所述过滤规则对REST请求进行拦截,并采集拦截下的REST请求携带的REST信息;
步骤S40、服务器通过所述敏感词汇工具,对拦截下的REST请求进行敏感词汇的核查,并重新生成REST请求。
2.如权利要求1所述的一种HTTP接口的敏感词汇管理方法,其特征在于:所述步骤S10具体包括:
步骤S11、在服务器上依据业务场景分别创建敏感词汇库;
步骤S12、基于JAVA语言结合DFA算法将所述敏感词汇库封装成敏感词汇工具;
步骤S13、定义各资源标识符的过滤规则。
3.如权利要求2所述的一种HTTP接口的敏感词汇管理方法,其特征在于:所述敏感词汇库包括复数个敏感词汇以及各敏感词汇对应的替代词汇。
4.如权利要求2所述的一种HTTP接口的敏感词汇管理方法,其特征在于:所述过滤规则包括过滤属性列表、过滤处理方式、提示信息、资源信息、日志记录标志;
所述过滤属性列表用于选择过滤的业务场景以及排除非文本内容;
所述过滤处理方式用于选择存在敏感词汇时是提示用户还是直接替换;
所述提示信息用于自定义提示用户的信息;
所述资源信息包含资源类型以及资源属性字段;
所述日志记录标志用于选择是否记录日志。
5.如权利要求1所述的一种HTTP接口的敏感词汇管理方法,其特征在于:所述步骤S30中,所述过滤器通过Servlet中的Filter接口实现。
6.如权利要求1所述的一种HTTP接口的敏感词汇管理方法,其特征在于:所述步骤S30中,所述REST信息至少包括资源标识符、用户信息、Body内容、访问时间以及客户端信息。
7.如权利要求6所述的一种HTTP接口的敏感词汇管理方法,其特征在于:所述客户端信息至少包括发送REST请求的终端IP、终端类型以及终端版本。
8.如权利要求1所述的一种HTTP接口的敏感词汇管理方法,其特征在于:所述步骤S40具体包括:
步骤S41、服务器通过所述敏感词汇工具,对拦截下的REST请求进行敏感词汇的核查,并判断是否存在敏感词汇,若存在,则进入步骤S42;若不存在,则传递原始的REST请求;
步骤S42、利用继承请求封装类,依据所述REST信息以及敏感词汇工具重新生成REST请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南威互联网科技集团有限公司,未经南威互联网科技集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910496228.7/1.html,转载请声明来源钻瓜专利网。