[发明专利]页面处理方法、装置、终端设备、服务器和存储介质在审
| 申请号: | 201911070146.2 | 申请日: | 2019-11-05 |
| 公开(公告)号: | CN110825479A | 公开(公告)日: | 2020-02-21 |
| 发明(设计)人: | 周俊杰 | 申请(专利权)人: | 江苏满运软件科技有限公司 |
| 主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F8/65 |
| 代理公司: | 上海隆天律师事务所 31282 | 代理人: | 徐莉;钟宗 |
| 地址: | 210012 江苏省南京市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 页面 处理 方法 装置 终端设备 服务器 存储 介质 | ||
本公开涉及页面处理技术领域,提供一种页面处理方法、装置、终端设备、服务器和存储介质。其中,应用于客户端的页面处理方法包括:响应于页面访问请求,读取本地缓存数据;若读取到对应所述页面访问请求的本地缓存数据,则根据对应的本地缓存数据渲染页面,并根据所述对应的本地缓存数据生成第一校验值,向服务端发送携带标识元素和所述第一校验值的页面更新请求;以及接收自所述服务端反馈的第一返回信息,并根据所述第一返回信息携带的数据更新页面和所述对应的本地缓存数据。本公开能够实现页面的快速渲染和动态更新,且能够与用户交互,实现页面的动态配置。
技术领域
本公开涉及页面处理技术领域,具体地说,涉及一种页面处理方法、装置、终端设备、服务器和存储介质。
背景技术
随着移动互联网的深入发展,功能不断丰富,产品高速迭代。页面元素修改、增加、删减等的更新需求越来越高,不同用户也需要展示不同的页面元素。可见,单一页面固定页面元素已经无法满足需求。
现有方案中,通常通过发布新版本的方式实现页面元素的更新。但新版本的开发、发布、等待审核的周期太长,导致用户无法及时使用新版本。
另外,现有方案中页面元素简单,只是静态数据展示,没有和用户交互的功能。也没有页面数据版本管理,每次都会拉取全量数据,浪费流量,不能满足复杂场景的页面展示需求。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
有鉴于此,本公开提供一种页面处理方法、装置、终端设备、服务器和存储介质,以实现页面的快速渲染、动态更新和动态配置。
根据本公开的第一方面,一个实施例提供一种页面处理方法,包括:响应于页面访问请求,读取本地缓存数据;若读取到对应所述页面访问请求的本地缓存数据,则根据对应的本地缓存数据渲染页面,并根据所述对应的本地缓存数据生成第一校验值,向服务端发送携带标识元素和所述第一校验值的页面更新请求;以及接收自所述服务端反馈的第一返回信息,并根据所述第一返回信息携带的数据更新页面和所述对应的本地缓存数据。
在一个实施例中,若未读取到对应所述页面访问请求的本地缓存数据,则向所述服务端发送携带所述标识元素的页面渲染请求;以及接收自所述服务端反馈的第二返回信息,并根据所述第二返回信息携带的数据渲染页面并缓存至本地。
在一个实施例中,响应于页面配置请求,提取所述页面配置请求携带的配置数据,并根据当前页面的渲染数据生成第三校验值,向所述服务端发送携带所述配置数据和所述第三校验值的数据校验请求;以及接收自所述服务端反馈的第三返回信息,并根据所述第三返回信息携带的数据配置所述当前页面。
在一个实施例中,所述标识元素包括客户端的APP包名、APP版本、RN版本和用户灰度,各校验值均为MD5值。
根据本公开的第二方面,一个实施例提供一种页面处理方法,包括:响应于客户端发送的页面更新请求,提取所述页面更新请求携带的标识元素和第一校验值,根据所述标识元素确定更新数据,并根据所述更新数据生成第二校验值;以及比对所述第一校验值和所述第二校验值,若所述第二校验值不同于所述第一校验值,则生成携带所述更新数据的第一返回信息,发送至所述客户端。
在一个实施例中,响应于所述客户端发送的页面渲染请求,提取所述页面渲染请求携带的标识元素;以及根据所述标识元素确定渲染数据,并生成携带所述渲染数据的第二返回信息,发送至所述客户端。
在一个实施例中,将各校验值与各校验值对应的校验逻辑分别对应存储至一校验值与校验逻辑的映射关系中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏满运软件科技有限公司,未经江苏满运软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911070146.2/2.html,转载请声明来源钻瓜专利网。





