[发明专利]加载网页的方法和装置有效
申请号: | 201480000628.X | 申请日: | 2014-04-29 |
公开(公告)号: | CN105229990B | 公开(公告)日: | 2018-10-30 |
发明(设计)人: | 蔡涛;李栗;吴国辉 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加载 网页 方法 装置 | ||
本发明实施例提供一种加载网页的方法和装置,通过客户端向服务器发送第一网页的地址之外,还向服务器发送客户端存储的第一网页的资源的名称,第一网页为客户端当前请求访问的网页,以使服务器能够根据第一网页的地址,确定加载第一网页所需的所有资源的名称,并根据客户端存储的第一网页的资源的名称以及加载第一网页所需的所有资源的名称确定向客户端发送的第一推送资源,第一推送资源为加载第一网页所需的所有资源中除去客户端存储的第一网页的资源之外的资源,也就是,第一推送资源中不包含客户端存储的第一网页的资源,而只包含客户端本地未存储的第一网页的资源,避免了服务器向客户端推送客户端本地已经存储的资源,从而节约了通信网络的带宽资源。
技术领域
本发明实施例涉及计算机技术,尤其涉及一种加载网页的方法和装置。
背景技术
目前的网络通信系统中,为了节省部署成本,通常采用浏览器/服务器(Browser/Server,以下简称:B/S)架构,在B/S架构下,用户界面(User Interface,以下简称:UI)是通过客户端(浏览器)来呈现,主要事务处理过程在服务器端实现。
在B/S架构下,以超文本传输协议(Hypertext Transfer Protocol,以下简称:HTTP)加载网页的流程为例进行说明,客户端向服务器发送一个请求消息,请求消息中携带请求访问的网页的地址,服务器根据该地址向客户端返回加载该网页所需的所有资源的名称;客户端根据该所有资源的名称向服务器发送请求,请求上述所有资源的名称对应的资源,客户端根据服务器返回的上述所有资源的名称对应的资源加载该网页。
然而,采用现有技术的方法,会造成带宽资源的浪费。
发明内容
本发明实施例提供一种加载网页的方法和装置,以节约通信网络的带宽资源。
本发明实施例第一方面提供一种加载网页的方法,包括:
服务器接收客户端发送的第一网页的地址以及所述客户端存储的所述第一网页的资源的名称,所述第一网页为所述客户端当前请求访问的网页;
所述服务器根据所述第一网页的地址,确定加载所述第一网页所需的所有资源的名称;
所述服务器根据所述客户端存储的所述第一网页的资源的名称以及所述加载所述第一网页所需的所有资源的名称,确定第一推送资源,所述第一推送资源为加载所述第一网页所需的所有资源中除去所述客户端存储的所述第一网页的资源;
所述服务器向所述客户端发送所述第一推送资源。
结合第一方面,在第一种可能的实现方式中,所述方法还包括:
所述服务器接收所述客户端发送的时间指示,所述时间指示为所述客户端存储的所述第一网页的资源的时间信息;
所述服务器根据所述时间指示,确定所述客户端存储的所述第一网页的资源中需要更新的资源;
所述服务器确定所述需要更新的资源对应的最新资源;
所述服务器将所述最新资源发送给所述客户端。
结合第一种可能的实现方式,在第二种可能的实现方式中,所述时间指示为所述客户端上一次访问所述第一网页的时间;
所述服务器根据所述时间指示,确定所述客户端存储的所述第一网页的资源中需要更新的资源,包括:
所述服务器根据所述客户端上一次访问所述第一网页的时间,确定所述客户端存储的所述第一网页的资源中需要更新的资源。
结合第一种可能的实现方式,在第三种可能的实现方式中,所述时间指示为所述客户端上一次访问所述第一网页时,接收到的所述服务器对所述第一网页的资源的修改时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480000628.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于校准图像捕捉设备的颜色校正变换的方法和系统
- 下一篇:主动联合的移动认证