[发明专利]网页加载方法及客户端和服务器有效
申请号: | 201310612883.7 | 申请日: | 2013-11-26 |
公开(公告)号: | CN103593466B | 公开(公告)日: | 2017-08-04 |
发明(设计)人: | 罗文平 | 申请(专利权)人: | 优视科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司11134 | 代理人: | 宋子良,张奇巧 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 加载 方法 客户端 服务器 | ||
1.一种网页加载方法,其特征在于,包括:
客户端获取用户输入的访问网页页面的请求;
所述客户端根据所述请求在本地查找与所述网页页面满足预设匹配条件的参照网页页面;
所述客户端向服务器发送访问所述网页页面的请求,并通知所述服务器将所述参照网页页面作为参照;
所述客户端获取来自所述服务器的差量数据,其中,所述差量数据为所述网页页面和所述参照网页页面之间的差异数据;以及
所述客户端根据所述参照网页页面和所述差量数据加载得到完整的所述网页页面,
其中,所述客户端根据所述请求在本地查找与所述网页页面满足预设匹配条件的参照网页页面的步骤包括:
所述客户端根据所述请求在本地的缓存页面资源中按照访问的时间逆序查找缓存页面;
所述客户端判断查找到的缓存页面与所述网页页面是否满足所述预设匹配条件;以及
所述客户端将满足所述预设匹配条件的缓存页面作为所述参照网页页面。
2.根据权利要求1所述的网页加载方法,其特征在于,所述客户端判断查找到的缓存页面与所述网页页面是否满足所述预设匹配条件包括:
所述客户端从最长的路径开始匹配判断查找到的缓存页面与所述网页页面是否满足所述预设匹配条件,其中,所述路径为所述缓存页面的存储路径;以及
如果按照当前路径匹配查找不到满足所述预设匹配条件的缓存页面,则所述客户端在短一级的路径继续匹配判断查找到的缓存页面与所述网页页面是否满足所述预设匹配条件。
3.根据权利要求1或2所述的网页加载方法,其特征在于,
在所述客户端向服务器发送访问所述网页页面的请求,并通知所述服务器将所述参照网页页面作为参照之前,所述网页加载方法包括:建立所述网页页面和所述参照网页页面之间的映射关系;
在建立所述网页页面和所述参照网页页面之间的映射关系之后,在所述客户端向服务器发送访问所述网页页面的请求,并通知所述服务器将所述参照网页页面作为参照的步骤中:根据所述映射关系获取与所述网页页面对应的所述参照网页页面,
在所述客户端根据所述参照网页页面和所述差量数据加载得到完整的所述网页页面之后,所述网页加载方法包括:删除所述网页页面和所述参照网页页面之间的映射关系。
4.一种客户端,其特征在于,包括:
第一获取单元,用于获取用户输入的访问网页页面的请求;
查找单元,用于根据所述请求在本地查找与所述网页页面满足预设匹配条件的参照网页页面;
请求单元,用于向服务器发送访问所述网页页面的请求,并通知所述服务器将所述参照网页页面作为参照;
第二获取单元,用于获取来自所述服务器的差量数据,其中,所述差量数据为所述网页页面和所述参照网页页面之间的差异数据;以及
加载单元,用于根据所述参照网页页面和所述差量数据加载得到完整的所述网页页面,
其中,所述查找单元包括:
查找模块,用于根据所述请求在本地的缓存页面资源中按照访问的时间逆序查找缓存页面;
判断模块,用于判断查找到的缓存页面与所述网页页面是否满足所述预设匹配条件;以及
确定模块,用于将满足所述预设匹配条件的缓存页面作为所述参照网页页面。
5.根据权利要求4所述的客户端,其特征在于,所述判断模块包括:
第一判断子模块,用于从最长的路径开始匹配判断查找到的缓存页面与所述网页页面是否满足所述预设匹配条件,其中,所述路径为所述缓存页面的存储路径;以及
第二判断子模块,用于在按照当前路径匹配查找不到满足所述预设匹配条件的缓存页面时,在短一级的路径继续匹配判断查找到的缓存页面与所述网页页面是否满足所述预设匹配条件。
6.根据权利要求4所述的客户端,其特征在于,所述客户端还包括:
映射单元,用于在所述请求单元向服务器发送访问所述网页页面的请求,并通知所述服务器将所述参照网页页面作为参照之前,建立所述网页页面和所述参照网页页面之间的映射关系;以及
删除单元,用于在所述加载单元根据所述参照网页页面和所述差量数据加载得到完整的所述网页页面之后,删除所述网页页面和所述参照网页页面之间的映射关系,
其中,所述确定模块还用于根据所述映射关系获取与所述网页页面对应的所述参照网页页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优视科技有限公司,未经优视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310612883.7/1.html,转载请声明来源钻瓜专利网。