【技术实现步骤摘要】
页面资源预加载方法、装置、存储介质及电子设备
[0001]本公开涉及互联网
,具体地,涉及一种页面资源预加载方法、装置、存储介质及电子设备。
技术介绍
[0002]预加载是将页面所需要的资源提前从服务器上加载到客户端,当客户端访问页面时,可以从客户端直接获取该页面的资源,不需要从服务器上获取,从而减少了等待时间。而因受网络影响,导致首次抓取到的资源不全进而影响预加载效果,从而导致用户访问页面的等待时间延长。
技术实现思路
[0003]提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
[0004]第一方面,本公开提供一种页面资源预加载方法,包括:
[0005]获取页面在首次抓取资源时的资源抓取结果;
[0006]在所述资源抓取结果表征成功抓取到资源且首次抓取到的资源数量小于预设数量的情况下,对所述页面内的资源在预设时间段后
【技术保护点】
【技术特征摘要】
1.一种页面资源预加载方法,其特征在于,包括:获取页面在首次抓取资源时的资源抓取结果;在所述资源抓取结果表征成功抓取到资源且首次抓取到的资源数量小于预设数量的情况下,对所述页面内的资源在预设时间段后执行二次抓取;对所述页面在首次抓取和在预设时间段后的二次抓取的过程中所抓取到的资源进行预加载。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述资源抓取结果表征未成功抓取到资源且所述页面能成功访问的情况下,对所述页面内的资源在所述预设时间段后执行二次抓取。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述页面的内容更新信息、所述页面的访问信息、所述页面的资源预加载命中率信息以及所述页面的历史抓取信息;根据所述内容更新信息、所述访问信息、所述预加载命中率信息以及所述历史抓取信息,确定是否对所述页面内的资源执行更新抓取,并在对所述页面内的资源执行更新抓取后,确定是否对更新抓取过程中未抓取到的资源采用预设抓取方式执行二次抓取;对所述页面在更新抓取过程中和采用预设抓取方式的二次抓取过程中所抓取到的资源进行预加载。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在确定对所述页面内的资源执行更新抓取的情况下,针对所述页面内的每一资源,在该资源满足预设更新抓取条件的情况下,对该资源执行更新抓取,其中,所述预设更新抓取条件包括资源被历史抓取过且为上一次被预加载的资源,或资源未被历史抓取过。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据预设过滤规则,对抓取到的目标抓取资源进行...
【专利技术属性】
技术研发人员:吴海元,李冬琳,黄力豪,张博,
申请(专利权)人:北京有竹居网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。