链接检测方法、装置、电子设备以及存储介质制造方法及图纸

技术编号:31798715 阅读:35 留言:0更新日期:2022-01-08 10:59
本公开提供了链接检测方法、装置、电子设备以及存储介质,涉及通信技术领域。具体实现方案为:向终端设备上运行的目标应用发送待检测链接以及模拟点击指令;其中,模拟点击指令用于指示终端设备在目标应用中访问待检测链接;在监听到终端设备发送的针对待检测链接的访问请求的情况下,基于访问请求的时间信息,确定待检测链接的回源时间;在回源时间符合预设条件的情况下,确定待检测链接被目标应用限制访问。根据本公开的技术可以在任意应用场景中确定待检测链接是否被目标应用限制访问。中确定待检测链接是否被目标应用限制访问。中确定待检测链接是否被目标应用限制访问。

【技术实现步骤摘要】
链接检测方法、装置、电子设备以及存储介质


[0001]本公开涉及通信
,尤其涉及数据处理


技术介绍

[0002]目前,在应用程序中发送网页链接,存在网页链接被限制访问的情况。通过采集链接域名回流的访问日志,可以确定链接的访问流量(即回流量)。若单位时间内环比回流量骤降,则表示域名存在被限制访问的可能。

技术实现思路

[0003]本公开提供了一种链接检测方法、装置、电子设备以及存储介质。
[0004]根据本公开的一方面,提供了一种链接检测方法,包括:
[0005]向终端设备上运行的目标应用发送待检测链接以及模拟点击指令;其中,模拟点击指令用于指示终端设备在目标应用中访问待检测链接;
[0006]在监听到终端设备发送的针对待检测链接的访问请求的情况下,基于访问请求的时间信息,确定待检测链接的回源时间;
[0007]在回源时间符合预设条件的情况下,确定待检测链接被目标应用限制访问。
[0008]根据本公开的另一方面,提供了一种链接检测装置,包括:
[0009]模拟访问模块,用于向终端设备上运行的目标应用发送待检测链接以及模拟点击指令;其中,模拟点击指令用于指示终端设备在目标应用中访问待检测链接;
[0010]确定模块,用于在监听到终端设备发送的针对待检测链接的访问请求的情况下,基于访问请求的时间信息,确定待检测链接的回源时间;
[0011]检测模块,用于在回源时间符合预设条件的情况下,确定待检测链接被目标应用限制访问。
[0012]根据本公开的另一方面,提供了一种电子设备,包括:
[0013]至少一个处理器;以及
[0014]与至少一个处理器通信连接的存储器;其中,
[0015]存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开实施例中任意一种域名检测方法。
[0016]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,计算机指令用于使计算机执行本公开实施例中任意一种链接检测方法。
[0017]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现本公开实施例中任意一种链接检测方法。
[0018]上述申请中的一个实施例具有如下优点或有益效果:在终端设备的目标应用中模拟点击待检测链接后,通过监听针对待检测链接的访问请求的时间信息,确定待检测链接的回源时间,从而基于回源时间确定待检测链接的回流情况,确定待检测链接是否被目标应用限制访问。由于不需要依赖流量确定待检测连接是否被目标应用限制访问,因此,可以
在任意应用场景中确定待检测链接是否被目标应用限制访问。
[0019]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0020]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0021]图1是根据本公开一实施例的链接检测方法的流程图;
[0022]图2是根据本公开一实施例的链接检测方法的流程图;
[0023]图3是根据本公开一实施例的链接检测方法的具体流程图;
[0024]图4是根据本公开一实施例的链接检测装置的框图;
[0025]图5是根据本公开一实施例的链接检测装置的框图;
[0026]图6是用来实现本公开实施例的链接检测方法的电子设备的框图。
具体实施方式
[0027]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0028]图1是根据本申请一实施例的链接检测方法的流程图。如图1所示,该方法可以包括:
[0029]S101、向终端设备上运行的目标应用发送待检测链接以及模拟点击指令;其中,模拟点击指令用于指示终端设备在目标应用中访问待检测链接;
[0030]S102、在监听到终端设备发送的针对待检测链接的访问请求的情况下,基于访问请求的时间信息,确定待检测链接的回源时间;
[0031]S103、在回源时间符合预设条件的情况下,确定待检测链接被目标应用限制访问。
[0032]示例性地,终端设备可以是智能手机、平板电脑、具有无线通信功能的手持设备、计算设备等。终端设备上运行的系统可以为iOS系统(Input Output System)、也可以是Android(安卓)系统、塞班平台或微软平台。目标应用可以是终端设备上的任意应用程序(Application,App),也可以是某个待检测的特定应用程序,即待检测是否会限制访问链接的应用程序。目标应用可以包括即时通信App、信息分享App等。可以理解的是,目标应用的版本与终端设备上运行的系统类型匹配。在本公开实施例中,以终端设备是安卓设备为例进行说明。
[0033]在步骤S101中,示例性地,模拟点击指令可以为adb(Android Debug Bridge,安卓调试桥)命令,例如,可以通过发送adb命令实现在终端设备上单击、双击或滑动等操作。
[0034]本申请实施例中,可以通过用于执行上述方法的电子设备与终端设备之间交互,实现对待检测链接的模拟点击。具体而言,该电子设备向终端设备发送模拟点击指令,该指令指示终端设备访问待检测链接以模拟用户在目标应用上点击链接。
[0035]在本申请的一些示例性实施例中,可以在电子设备端部署Node.js环境,基于预设形式进行页面渲染,从而将待检测链接渲染至终端设备的目标应用上,其中,预设形式可以
为html 5标准形式等,在此不作限定。再通过智能应用程序(例如,automator(自动操作)应用程序)向终端设备发起点击操作对应的adb命令,从而实现对待检测链接的模拟点击。
[0036]实际应用中,终端设备在目标应用中对待检测链接进行模拟点击后,会发送访问请求至服务端,若终端设备正常访问服务端,则电子设备能够根据访问请求的时间信息更新待检测链接的回源时间。若终端设备没有访问服务端,则不会更新待检测连接的回源时间。这种情况下,访问请求的时间信息为空,或者是维持不变,即保留之前更新的回源时间。
[0037]在步骤S103中,示例性地,预设条件可以是回源时间超过预设时间节点,也可以是待检测链接的回源时间与待检测链接的下发时间的时间间隔大于第二时长,还可以是回源时间与当前时间的时间间隔大于第一时长等。
[0038]例如,电子设备在第一预设时间节点发送链接及模拟点击指令,若回源时间超过第二预设时间节点,则认为终端设备没有正常访问待检测链接,确定待检测链接被限制访问。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种链接检测方法,包括:向终端设备上运行的目标应用发送待检测链接以及模拟点击指令;其中,所述模拟点击指令用于指示所述终端设备在所述目标应用中访问所述待检测链接;在监听到所述终端设备发送的针对所述待检测链接的访问请求的情况下,基于所述访问请求的时间信息,确定所述待检测链接的回源时间;在所述回源时间符合预设条件的情况下,确定所述待检测链接被所述目标应用限制访问。2.根据权利要求1所述的方法,其中,所述向终端设备上运行的目标应用发送待检测链接以及模拟点击指令,包括:基于预设周期长度,周期性地向所述终端设备上运行的所述目标应用发送所述待检测链接以及模拟点击指令;所述在所述回源时间符合预设条件的情况下,确定所述待检测链接被所述目标应用限制访问,包括:在所述回源时间与当前时刻之间的时间间隔大于第一时长的情况下,确定所述待检测链接被所述目标应用限制访问;其中,所述第一时长大于或等于所述预设周期长度。3.根据权利要求1或2所述的方法,其中,所述在所述回源时间符合预设条件的情况下,确定所述待检测链接被所述目标应用限制访问,包括:在所述回源时间为空值的情况下,确定所述待检测链接被所述目标应用限制访问。4.根据权利要求1

3中任一项所述的方法,还包括:在完成对所述访问请求的监听的情况下,对第一数据库中存储的链接编号进行递增,得到目标链接编号;基于所述目标链接编号,在第二数据库中提取与所述目标链接编号对应的链接,作为新的待检测链接,并将所述第一数据库中存储的链接编号更新为所述目标链接编号;其中,所述数据库中包含多个链接以及与所述多个链接一一对应的链接编号。5.根据权利要求1

4中任一项所述的方法,还包括:在所述待检测链接被所述目标应用限制访问的情况下,在所述访问请求中的头信息中获取所述待检测链接对应的域名;基于所述待检测链接对应的域名进行报警。6.一种链接检测装置,包括:模拟访问模块,用于向终端设备上运行的目标应用发送待检测链接以及模拟点击指令;其中,所述模拟点击指令用于指示所述终端设备在所述目标应用中访问所述待检测链接;确定模块,用于在监听到所述终端设备发送的针对所述待检测链接的访问请求的情况下,基于所述...

【专利技术属性】
技术研发人员:焦民政
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1