【技术实现步骤摘要】
网页数据的请求方法及装置、电子设备、存储介质
[0001]本申请涉及计算机
,特别涉及一种网页数据的请求方法及装置、电子设备、计算机可读存储介质。
技术介绍
[0002]浏览器打开HTML(Hyper Text Markup Language,超文本标记语言)页面后,一些页面需要轮询发起网络请求来获得数据。示例性的,邮件页面需要不断查询当前用户是否接收到新的邮件。浏览器打开多个网页后,多个网页可以以tab页的形式在浏览器中共存。
[0003]这种情况下,目前有两种请求数据的方案。方案一:浏览器内各个网页相互隔离,各自发送轮询的网络请求来获取数据。方案二:浏览器中在前台显示的网页发送轮询的网络请求来获取数据,后台的网页不再发送网络请求。
[0004]对于第一种方案,当多个网页存在相同数据时,每个网页轮询发起针对相同数据的网络请求,在用户终端和服务器上都造成了资源浪费。此外,为防止服务器被恶意攻击,针对某一接口的网络请求会设置频率限制,当超出正常用户请求的频率时,会拉黑用户。如果不处理多个网页的重复请求,用 ...
【技术保护点】
【技术特征摘要】
1.一种网页数据的请求方法,应用于用户终端,所述用户终端包含浏览器,所述浏览器开启多个网页,其特征在于,包括:在轮询请求目标数据时,第一网页判断其它网页是否在请求所述目标数据;若是,所述第一网页判断所述浏览器的本地存储空间中,所述目标数据是否过期;如果未过期,基于所述目标数据更新所述第一网页。2.根据权利要求1所述的方法,其特征在于,所述第一网页判断其它网页是否在请求所述目标数据,包括:所述第一网页判断与所述目标数据对应的状态标记,是否为第一标记;如果为所述第一标记,确定其它网页在请求所述目标数据;如果为第二标记,确定无其它网页请求所述目标数据。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若无其它网页在请求所述目标数据,所述第一网页发起针对所述目标数据的网络请求;当获得所述网络请求的响应消息后,所述第一网页从所述响应消息解析出目标数据;所述第一网页将所述目标数据存储至所述本地存储空间。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:如果过期,所述第一网页针对所述目标数据添加所述第二标记。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:所述第一网页开启时,判断所述本地存储空间是否存在未过期的目标数据;如果不存在未过期的目标数据,所述第...
【专利技术属性】
技术研发人员:黄鑫,李奇诺,
申请(专利权)人:挂号网杭州科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。