本文件涉及数据处理,尤其涉及一种网页检测处理方法及装置。
背景技术:
1、随着互联网技术的不断发展和推广,基于浏览器提供的在线服务的应用范围也越来越广,出现了各种形式的网页提供服务的场景,通过网页提供的服务种类和形式也越来越多样化,进而使得越来越多的用户参与到通过网页提供的在线服务,然而用户对于提供在线服务的网页也存在特殊的需求,这种情况下,如何对网页进行处理使得提供在线服务的网页满足用户的多样化需求,成为网页提供者所关注的重点。
技术实现思路
1、本说明书一个或多个实施例提供了一种网页检测处理方法,包括:获取待检测网页的网页地址。调用驱动工具基于所述网页地址进行网页加载获得网页资源数据,并获取对所述网页资源数据进行转换处理获得的网页代码。将所述网页代码输入网页检测引擎进行特定访问模式下的至少一个检测维度的适配检测,获得所述待检测网页的适配异常元素。根据所述适配异常元素在所述网页代码中进行代码识别获得代码片段,并基于所述适配异常元素和所述代码片段,生成对所述待检测网页进行适配检测的检测结果。
2、本说明书一个或多个实施例提供了一种网页检测处理装置,包括:网页地址获取模块,被配置为获取待检测网页的网页地址。网页加载模块,被配置为调用驱动工具基于所述网页地址进行网页加载获得网页资源数据,并获取对所述网页资源数据进行转换处理获得的网页代码。适配检测模块,被配置为将所述网页代码输入网页检测引擎进行特定访问模式下的至少一个检测维度的适配检测,获得所述待检测网页的适配异常元素。代码识别模块,被配置为根据所述适配异常元素在所述网页代码中进行代码识别获得代码片段,并基于所述适配异常元素和所述代码片段,生成对所述待检测网页进行适配检测的检测结果。
3、本说明书一个或多个实施例提供了一种网页检测处理设备,包括:处理器;以及,被配置为存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器:获取待检测网页的网页地址。调用驱动工具基于所述网页地址进行网页加载获得网页资源数据,并获取对所述网页资源数据进行转换处理获得的网页代码。将所述网页代码输入网页检测引擎进行特定访问模式下的至少一个检测维度的适配检测,获得所述待检测网页的适配异常元素。根据所述适配异常元素在所述网页代码中进行代码识别获得代码片段,并基于所述适配异常元素和所述代码片段,生成对所述待检测网页进行适配检测的检测结果。
4、本说明书一个或多个实施例提供了一种计算机可读存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被执行时实现以下步骤:获取待检测网页的网页地址。调用驱动工具基于所述网页地址进行网页加载获得网页资源数据,并获取对所述网页资源数据进行转换处理获得的网页代码。将所述网页代码输入网页检测引擎进行特定访问模式下的至少一个检测维度的适配检测,获得所述待检测网页的适配异常元素。根据所述适配异常元素在所述网页代码中进行代码识别获得代码片段,并基于所述适配异常元素和所述代码片段,生成对所述待检测网页进行适配检测的检测结果。
1.一种网页检测处理方法,包括:
2.根据权利要求1所述的网页检测处理方法,所述基于所述适配异常元素和所述代码片段,生成对所述待检测网页进行适配检测的检测结果,包括:
3.根据权利要求2所述的网页检测处理方法,所述将所述代码片段在所述网页代码中的位置信息关联至所述交互异常元素,并将关联后的交互异常元素作为所述检测结果操作执行之后,还包括:
4.根据权利要求1所述的网页检测处理方法,所述根据所述适配异常元素在所述网页代码中进行代码识别获得代码片段,包括:
5.根据权利要求4所述的网页检测处理方法,所述基于所述适配异常元素和所述代码片段,生成对所述待检测网页进行适配检测的检测结果,包括:
6.根据权利要求1所述的网页检测处理方法,所述调用驱动工具基于所述网页地址进行网页加载获得网页资源数据,并获取对所述网页资源数据进行转换处理获得的网页代码,包括:
7.根据权利要求1所述的网页检测处理方法,所述至少一个检测维度中的任一检测维度的适配检测,采用如下方式实现:
8.根据权利要求1所述的网页检测处理方法,所述检测维度,包括下述至少一项:
9.一种网页检测处理装置,包括:
10.一种网页检测处理设备,包括:
11.一种计算机可读存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被执行时实现权利要求1所述方法的步骤。