[发明专利]页面中数据的获取方法及装置在审
申请号: | 201810189618.5 | 申请日: | 2018-03-08 |
公开(公告)号: | CN108616564A | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 洪珊珊 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 北京亿腾知识产权代理事务所 11309 | 代理人: | 陈霁;周良玉 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 参数集 缓存 缓存数据 页面 有效期 读取 第一数据 界面切换 预设 | ||
1.一种页面中数据的获取方法,其特征在于,包括:
获取web应用请求界面切换所发出的第一请求,所述第一请求包括用于请求第一数据的第一参数集;
判断缓存中是否存在与所述第一请求对应的缓存数据,所述缓存数据包括与第一请求的第一参数集所对应的第二参数集,以及与第二参数集所对应的第二数据;
当所述缓存中存在所述缓存数据时,判断所述第一参数集与所述第二请求的第二参数集是否相同,以及判断所述第一请求的生成时间是否在预设的有效期内;
当所述第一参数集与所述第二参数集相同,且所述生成时间在所述有效期内时,从所述缓存中读取所述第二数据,并将所述第二数据作为所述第一数据提供给所述web应用。
2.根据权利要求1所述的方法,其特征在于,还包括:
当所述缓存中不存在所述缓存数据时,向所述服务端发送所述第一请求;
从所述服务端接收所述第一数据,并将所述第一请求的第一参数集和所述第一数据存储在所述缓存中。
3.根据权利要求1所述的方法,其特征在于,还包括:
当所述第一参数集与所述第二参数集不同时,和/或所述生成时间不在所述有效期内时,向所述服务端发送所述第一请求;
从所述服务端接收所述第一数据,并将所述缓存中的第二数据更新为第一数据、所述第二参数集更新为第一参数集。
4.根据权利要求1所述的方法,其特征在于,所述缓存数据为由所述web应用预加载到所述缓存中的数据。
5.根据权利要求1所述的方法,其特征在于,所述第二参数集为与所述第一请求具有相同接口的第二请求的参数集,所述第二数据为所述服务端响应于所述第二请求而向所述web应用发送的数据。
6.根据权利要求1所述的方法,其特征在于,所述缓存数据中还包括与所述第二参数集和/或与所述第二数据相关的时间信息。
7.根据权利要求6所述的方法,其特征在于,所述有效期包括固定时间段,所述判断所述第一请求的生成时间是否在预设的有效期内,包括:
判断所述生成时间与所述时间信息对应的时间的差值,是否在所述固定时间段内。
8.根据权利要求6所述的方法,其特征在于,所述有效期包括自然日,所述判断所述第一请求的生成时间是否在预设的有效期内,包括:
判断所述生成时间是否在所述时间信息所属的自然日内。
9.根据权利要求1所述的方法,其特征在于,所述web应用中包括多个接口数据,所述有效期包括针对所述多个接口数据设置的统一有效期。
10.根据权利要求9所述的方法,其特征在于,所述有效期还包括针对多个接口数据中的某个接口数据设置的独立有效期;
所述判断所述第一请求的生成时间是否在预设的有效期内,包括:
当所述第一请求对应的接口数据具有独立有效期时,判断所述第一请求的生成时间是否在所述独立有效期内;
当所述第一请求对应的接口数据不具有独立有效期时,判断所述第一请求的生成时间是否在所述统一有效期内。
11.一种页面中数据的获取装置,其特征在于,包括:
获取单元,用于获取web应用请求界面切换所发出的第一请求,所述第一请求包括用于请求第一数据的第一参数集;
第一判断单元,用于判断缓存中是否存在与所述第一请求对应的缓存数据,所述缓存数据包括与第一请求的第一参数集所对应的第二参数集,以及与第二参数集所对应的第二数据;
第二判断单元,用于当所述缓存中存在所述缓存数据时,判断所述第一参数集与所述第二请求的第二参数集是否相同,以及判断所述第一请求的生成时间是否在预设的有效期内;
读取单元,用于当所述第一参数集与所述第二参数集相同,且所述生成时间在所述有效期内时,从所述缓存中读取所述第二数据,并将所述第二数据作为所述第一数据提供给所述web应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810189618.5/1.html,转载请声明来源钻瓜专利网。