本发明涉及数据处理,特别是涉及一种网页分类方法、电子设备及存储介质。
背景技术:
1、对网页进行分类能够使用户进一步的了解网页的相关信息,从而使用户对网页进行调整和优化,在现有技术中,对网页进行分类需要根据用户的需求选择相应的分类方法对待分类网页进行分类,现有技术中的分类方法包括:按网页的内容主题分类;按网页的功能和用途分类;按网页的用户交互性分类;按网页的技术实现分类;按网页的商业模型分类;按网页的目标受众分类;按网页的信息更新频率分类;按网页的设计和布局分类;按网页内容来源分类;按网页的地域和服务范围分类;按打开网页的浏览器的浏览器类型分类,但是上述方法也存在以下技术问题:现有技术中只有按打开网页的浏览器的浏览器类型对网页进行分类,并没有按打开网页的浏览器对网页进行分类的方法,当用户的需求为按打开网页的浏览器对网页进行分类时,无法满足用户需求。
技术实现思路
1、针对上述技术问题,本发明采用的技术方案为:
2、根据本发明的第一方面,提供了一种网页分类方法,方法用于将若干个待分类网页按照其被打开的浏览器进行分类以获取浏览器对应的目标网页,方法包括如下步骤:
3、s1、获取待分类网页id列表a={a1,a2,……,ai,……,am},其中,ai为第i个待分类网页的待分类网页id,i的取值为1到m,m为待分类网页的数量。
4、s2、获取a对应的初始cookie数据列表b={b1,b2,……,bi,……,bm},其中,bi为ai对应的初始cookie数据,初始cookie数据中包括初始请求键值对,待分类网页id对应的初始cookie数据为目标服务器接收到待分类网页id对应的待分类网页对应的目标sdk向目标服务器发送的请求后,目标服务器向目标sdk返回的cookie中的数据。
5、s3、将bi中的初始请求键值对作为ai对应的关键请求键值对ci以获取a对应的关键请求键值对列表c={c1,c2,……,ci,……,cm}。
6、s4、对c进行去重处理获取目标请求键值对列表d={d1,d2,……,dj,……,dn},其中,dj为第j个目标请求键值对,j的取值为1到n,n为目标请求键值对的数量,每一目标请求键值对均对应一个浏览器。
7、s5、当ci=dj时,将ci对应的ai对应的待分类网页作为dj对应的浏览器对应的目标网页并将ai作为目标网页的目标网页id以获取目标网页id列表集合e={e1,e2,……,ej,……,en},ej={ej1,ej2,……,ejk,……,ejt(j)},其中,ej为dj对应的浏览器对应的目标网页id列表,ejk为dj对应的浏览器对应的第k个目标网页的目标网页id,k的取值为1到t(j),t(j)为dj对应的浏览器对应的目标网页的数量。
8、根据本发明的第二方面,提供了一种非瞬时性计算机可读存储介质,存储介质中存储有计算机程序,计算机程序由处理器加载并执行以实现前述的方法。
9、根据本发明的第三方面,提供了一种电子设备,包括:处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现前述的方法。
10、本发明至少具有以下有益效果:
11、本发明提供了一种网页分类方法、电子设备及存储介质,所述方法能够获取待分类网页id对应的初始cookie数据,初始cookie数据包括初始请求键值对,将初始请求键值对作为关键请求键值进一步的获取目标请求键值对,当初始请求键值对与目标请求键值对相同时,将所述初始请求键值对对应的待分类网页id对应的待分类网页作为所述目标请求键值对对应的浏览器对应的目标网页,可知,所述方法能够将若干个待分类网页按照其被打开的浏览器进行分类以获取浏览器对应的目标网页,当用户的需求为按打开网页的浏览器对网页进行分类时,能够满足用户需求。
1.一种网页分类方法,其特征在于,所述方法用于将若干个待分类网页按照其被打开的浏览器进行分类以获取浏览器对应的目标网页,所述方法包括如下步骤:
2.根据权利要求1所述的网页分类方法,其特征在于,初始请求键值对包括请求名称和请求地址。
3.根据权利要求2所述的网页分类方法,其特征在于,待分类网页id对应的初始cookie数据存储在打开所述待分类网页id对应的待分类网页的浏览器对应的cookie数据存储空间中。
4.根据权利要求3所述的网页分类方法,其特征在于,若待分类网页被浏览器打开之前所述浏览器对应的cookie数据存储空间中没有存储任意一个初始cookie数据,那么所述待分类网页id对应的初始cookie数据中的初始请求键值对的请求名称为所述待分类网页被所述浏览器打开时,所述待分类网页对应的目标sdk向目标服务器发送的请求的请求名称,所述待分类网页id对应的初始cookie数据中的初始请求键值对的请求地址为所述待分类网页被所述浏览器打开时,所述待分类网页对应的目标sdk向目标服务器发送的请求的请求地址。
5.根据权利要求3所述的网页分类方法,其特征在于,若待分类网页被浏览器打开之前所述浏览器对应的cookie数据存储空间中存储了至少一个初始cookie数据,那么所述待分类网页被所述浏览器打开时,所述待分类网页对应的目标sdk向目标服务器发送的请求中包括所述cookie数据存储空间中的任意一个初始cookie数据中的初始请求键值对,并将所述初始请求键值对作为所述待分类网页对应的待分类网页id对应的初始cookie数据中的初始请求键值对。
6.根据权利要求3所述的网页分类方法,其特征在于,目标请求键值对与目标请求键值对对应的浏览器对应的cookie数据存储空间中存储的任意一个初始cookie数据中的初始请求键值对相同。
7.根据权利要求1所述的网页分类方法,其特征在于,待分类网页id为待分类网页的唯一身份标识。
8.根据权利要求1所述的网页分类方法,其特征在于,任意两个目标请求键值对对应的两个浏览器均不相同。
9.一种非瞬时性计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现如权利要求1-8中任意一项所述的网页分类方法。
10.一种电子设备,包括:处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-8中任意一项所述的网页分类方法。
