[发明专利]一种网络地址的处理方法、计算设备及可读存储介质有效
申请号: | 201710522789.0 | 申请日: | 2017-06-30 |
公开(公告)号: | CN107317892B | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | 蔡自彬 | 申请(专利权)人: | 北京知道创宇信息技术股份有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/24 |
代理公司: | 北京思睿峰知识产权代理有限公司 11396 | 代理人: | 谢建云;赵爱军 |
地址: | 100102 北京市朝阳区阜*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络地址 处理 方法 计算 设备 可读 存储 介质 | ||
1.一种网络地址的处理方法,在计算设备中执行,并包括如下步骤:
获取网络日志所包含的多个网络地址,所述网络日志为需要进行日志分析的网络服务器生成的网络日志,由所述计算设备从所述网络服务器处获得,且所述网络地址至少包括网络服务器的缺省地址和网络路径;
分别获取每个网络地址所包含的网络路径,并去除所述网络路径中重复的部分以得到多个网络路径;
分别获取每个网络路径的目录结构;
按照目录结构所包含的子目录的个数,将所述多个网络路径划分为至少一个集合;
对于所划分的每个集合,
根据该集合中的网络路径的目录结构生成一个树结构;
自上而下地对该树结构中每一个非叶节点下的子节点进行合并;
根据合并后的树结构获取至少一个新的网络路径;以及
根据所获取的新的网络路径得到新的网络地址,以便对所述网络服务器的网络日志进行分析;
其中,所述对该树结构中每一个非叶节点下的子节点进行合并的步骤包括:
对该非叶节点下的子节点,
将其中具有相同值的部分子节点合并为一个子节点;
将其中超过预定数目的、具有不同值的部分子节点合并为一个可变子节点;
其中部分子节点含有的子树为合并后的子节点的子树。
2.如权利要求1所述的方法,其中,所述网络路径的目录结构包括该网络路径所包含的子目录以及子目录的层级关系。
3.如权利要求1或2所述的方法,其中,同一个集合中的网络路径的目录结构包括相同数目个子目录。
4.如权利要求3所述的方法,其中,所述树结构以所述集合中网络路径的目录结构中的子目录为子节点,其层级关系对应于所述集合中网络路径的目录结构的层级关系。
5.如权利要求1所述的方法,其中,所述预定数目为1000。
6.如权利要求1或2所述的方法,其中,获取每个网络地址所包含的网络路径的步骤包括:至少去除网络地址中网络服务器的缺省地址,以得到网络路径;以及
根据网络路径得到网络地址的步骤包括:在网络路径前添加网络服务器的缺省地址,以得到网络地址。
7.一种计算设备,包括:
一个或多个处理器;
存储器;以及
一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求1-6所述的方法中的任一方法的指令。
8.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行根据权利要求1-6所述的方法中的任一方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京知道创宇信息技术股份有限公司,未经北京知道创宇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710522789.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:夜间打球时易被看清的羽毛球
- 下一篇:羽毛球专用植毛架和羽毛球