[发明专利]一种数据处理的方法和装置有效
申请号: | 201810898226.6 | 申请日: | 2018-08-08 |
公开(公告)号: | CN110858238B | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 李猛;段岩;高超;崔洁;朱晓晗;吕春;朱雪莹;陈良 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/955 |
代理公司: | 北京君以信知识产权代理有限公司 11789 | 代理人: | 谭镇 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 | ||
本申请实施例提供了一种数据处理的方法和装置,所述方法包括:接收针对页面的访问请求,所述访问请求中包括所述页面的URL信息;根据所述URL信息,对所述页面的页面数据进行数据预取;以及,对所述访问请求进行预处理,所述预处理与所述数据预取并行执行;当接收到预处理后的访问请求时,对预取的页面数据进行展示。本实施例通过将现有技术中获取服务器数据时需要串行执行的各个步骤优化为部分步骤并行执行,节省了串行执行各步骤时的耗时,提高了数据获取的效率,减少了用户访问页面的等待时间。
技术领域
本申请涉及通信技术领域,特别是涉及一种数据处理的方法和一种数据处理的装置。
背景技术
手机等移动终端已经成为了人们日常工作和生活中获取信息的主要途径之一。用户可以通过安装在手机上的应用程序App发起访问请求,应用程序App在接收到上述请求后,可以向服务器获取相应数据,然后将数据显示在手机上。
用户通过手机上的应用程序App访问一个URL页面,其完整的过程可以包括如下步骤:访问URL-初始化页面-加载静态资源-首屏UI秒出-脚本运行-请求服务器数据-获取数据-页面完成。
由于应用程序App每次向服务器获取数据均需要顺序执行完上述步骤,上述步骤所耗费的时间总和,即是用户正常地访问该URL页面的等待时间。如果某个步骤或环节出现超时,就会严重影响用户获取信息的效率。以搜索业务为例,当应用程序App从搜索页跳转至搜索结果页时,如果因为网络拥挤或服务器高并发等原因导致搜索结果接口响应较慢,就会增加用户的等待时间,使得用户无法及时地获取到相应的信息。
发明内容
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种数据处理的方法和相应的一种数据处理的装置。
为了解决上述问题,本申请公开了一种数据处理的方法,包括:
接收针对页面的访问请求,所述访问请求中包括所述页面的URL信息;
根据所述URL信息,对所述页面的页面数据进行数据预取;以及,
对所述访问请求进行预处理,所述预处理与所述数据预取并行执行;
当接收到预处理后的访问请求时,对预取的页面数据进行展示。
为了解决上述问题,本申请公开了一种数据处理的方法,包括:
接收特定配置平台发送的预取配置信息并启动当前客户端的路由拦截功能;
当接收到针对页面的访问请求时,确定所述预取配置信息中是否包括所述访问请求中的URL信息;
若是,则根据所述URL信息,对所述页面的页面数据进行数据预取;以及,
对所述访问请求进行预处理,所述预处理与所述数据预取并行执行;
当接收到预处理后的访问请求时,拦截预处理后的访问请求并对预取的页面数据进行展示。
为了解决上述问题,本申请公开了一种数据处理的方法,包括:
接收针对页面的访问请求,所述访问请求中包括所述页面的URL信息;
根据所述URL信息,调用当前客户端与服务器之间的网桥;
通过所述网桥对所述页面的页面数据进行数据预取;以及,
对所述访问请求进行预处理,所述预处理与所述数据预取并行执行;
当接收到预处理后的访问请求时,拦截预处理后的访问请求并对预取的页面数据进行展示。
为了解决上述问题,本申请公开了一种数据处理的装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810898226.6/2.html,转载请声明来源钻瓜专利网。