一种web访问方法及装置制造方法及图纸

技术编号:16587491 阅读:38 留言:0更新日期:2017-11-18 15:05
本申请实施例提供一种web访问方法及装置,应用于客户端,通过向服务端发送网页访问请求;接收服务端返回的与所述网页访问请求对应的配置信息,所述配置信息包括第一配置信息,所述第一配置信息指示所述服务端本地存储的所述网页访问请求所请求的网页所属的网站的第一版本号;在确定所述客户端本地存储的所述网站的第二版本号与所述第一版本号相同时,从所述客户端本地存储的所述网站中获取所述网页的网页信息;动态渲染所述网页信息,得到并展示所述网页的方式,使得基于客户端本地缓存的网站实现对属于所述网站的网页的访问,以有效实现了加快web访问速度、降低网络流量的目的。

Web access method and device

The embodiment of the present invention provides a method and device for accessing web, applied to the client through the access request to the server to send the page; receiving configuration information returned by the server to access the web with the corresponding request, the configuration information includes a first configuration information, the first version is the first configuration information indicates that the local server storage of the web page access request the requested web site; in the second version of the web site to determine the client local storage with the first version of the same, obtaining the information of web page from the web site of the client local storage; dynamic rendering of the web page information get, and show the way \, so that the local cache client site for belonging to the web based access, to achieve effective The purpose of speeding up Web access and reducing network traffic.

【技术实现步骤摘要】
一种web访问方法及装置
本申请涉及web访问
,特别是涉及一种web访问方法及装置。
技术介绍
随着人们生活水平的提高和科技的发展,web应用越来越广泛。在web应用过程中,通常将web访问速度、访问web时所占用的网络流量作为用户是否对web应用是否有良好体验的评价基础。目前,现有技术通常采用服务端对网页进行压缩或者将网页缓存在网络节点的方式以达到加快web访问速度、降低网络流量的目的。但是,因服务端对网页压缩有限、部署网络节点只能加快访问、并不能有效降低网络流量,故现有技术通常不能有效实现加快web访问速度、降低网络流量的目的。
技术实现思路
有鉴于此,本申请实施例提供一种web访问方法及装置,以有效实现加快web访问速度、降低网络流量的目的。为了实现上述目的,本申请实施例提供的技术方案如下:一种web访问方法,应用于客户端,该方法包括:向服务端发送网页访问请求;接收服务端返回的与所述网页访问请求对应的配置信息,所述配置信息包括第一配置信息,所述第一配置信息指示所述服务端本地存储的所述网页访问请求所请求的网页所属的网站的第一版本号;在确定所述客户端本地存储的所述网站的第二版本号与所述第一版本号相同时,从所述客户端本地存储的所述网站中获取所述网页的网页信息;动态渲染所述网页信息,得到并展示所述网页。优选的,在确定所述客户端本地存储的所述网站的第二版本号与所述第一版本号不相同时,该方法还包括:向所述服务端发送携带标记信息的所述网页访问请求,所述标记信息指示所述服务端返回所述服务端本地存储的所述网页的网页信息。优选的,所述从所述客户端本地存储的所述网站中获取所述网页的网页信息,包括:确定所述客户端本地存储的所述网站中是否存储有所述网页的网页信息;若是,从所述客户端本地存储的所述网站中获取所述网页的网页信息;若否,向所述服务端发送携带标记信息的所述网页访问请求,所述标记信息指示所述服务端返回所述服务端本地存储的所述网页的网页信息。优选的,所述向服务端发送网页访问请求之前,该方法还包括:确定所述客户端本地是否存储有网页访问请求所请求的网页所属的网站;若否,向所述服务端发送携带标记信息的所述网页访问请求,所述标记信息指示所述服务端返回所述服务端本地存储的所述网页的网页信息;所述向服务端发送网页访问请求,包括:若确定所述客户端本地存储有所述网页访问请求所请求的网页所属的网站,向服务端发送所述网页访问请求。优选的,在向所述服务端发送携带标记信息的所述网页访问请求之后,该方法还包括:接收所述服务端返回的所述服务端本地存储的所述网页的网页信息;验证接收到的所述服务端返回的所述网页的网页信息是否合法;若是,利用所述服务端返回的所述网页的网页信息更新所述客户端本地存储的所述网站;若否,再次向所述服务端发送携带标记信息的所述网页访问请求。优选的,所述配置信息还包括第二配置信息,所述第二配置信息包括所述服务端利用预设的加密算法、对所述服务端本地存储的所述网页的网页信息进行加密得到的第一加密信息,所述验证接收到的所述服务端返回的所述网页的网页信息是否合法,包括:利用所述加密算法、对接收到的所述服务端返回的所述网页的网页信息进行加密得到第二加密信息;比较所述第一加密信息与所述第二加密信息是否相同;若否,确定接收到的所述服务端返回的所述网页的网页信息不合法;若是,确定接收到的所述服务端返回的所述网页的网页信息合法。优选的,在确定所述客户端本地存储的所述网站的第二版本号与所述第一版本号不相同,或者,确定所述客户端本地未存储有网页访问请求所请求的网页所属的网站时,所述利用所述服务端返回的所述网页的网页信息更新所述客户端本地存储的所述网站,包括:将所述客户端本地存储的所述网站替换为所述服务端返回的所述网页的网页信息。优选的,所述网页的网页信息包括所述网页的网页逻辑信息以及用于对所述网页逻辑信息进行渲染以得到所述网页的网页渲染信息,在确定所述客户端本地存储的所述网站中未存储有所述网页的网页信息,包括在确定所述客户端本地存储的所述网站中未存储有所述网页的目标信息,所述目标信息为所述网页的网页逻辑信息或所述网页的网页渲染信息时,所述向所述服务端发送携带标记信息的所述网页访问请求,所述标记信息指示所述服务端返回所述服务端本地存储的所述网页的网页信息,包括:向所述服务端发送携带设置有目标信息属性的标记信息的所述网页访问请求,所述设置有目标信息属性的标记信息指示所述服务端返回所述服务端本地存储的所述网页的目标信息。优选的,所述利用所述服务端返回的所述网页的网页信息更新所述客户端本地存储的所述网站,包括:将所述服务端返回的所述网页的目标信息存储至所述客户端本地存储的所述网站中。一种web访问装置,应用于客户端,该装置包括:请求发送单元,用于向服务端发送网页访问请求;配置信息接收单元,用于接收服务端返回的与所述网页访问请求对应的配置信息,所述配置信息包括第一配置信息,所述第一配置信息指示所述服务端本地存储的所述网页访问请求所请求的网页所属的网站的第一版本号;网页信息获取单元,用于在确定所述客户端本地存储的所述网站的第二版本号与所述第一版本号相同时,从所述客户端本地存储的所述网站中获取所述网页的网页信息;动态渲染单元,用于动态渲染所述网页信息,得到并展示所述网页。本申请实施例提供一种web访问方法及装置,应用于客户端,通过向服务端发送网页访问请求;接收服务端返回的与所述网页访问请求对应的配置信息,所述配置信息包括第一配置信息,所述第一配置信息指示所述服务端本地存储的所述网页访问请求所请求的网页所属的网站的第一版本号;在确定所述客户端本地存储的所述网站的第二版本号与所述第一版本号相同时,从所述客户端本地存储的所述网站中获取所述网页的网页信息;动态渲染所述网页信息,得到并展示所述网页的方式,使得基于客户端本地缓存的网站实现对属于所述网站的网页的访问,以有效实现了加快web访问速度、降低网络流量的目的。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种web访问方法流程图;图2为本申请实施例提供的一种从所述客户端本地存储的所述网站中获取所述网页的网页信息的方法流程图;图3为本申请实施例提供的一种验证接收到的所述服务端返回的所述网页的网页信息是否合法的方法流程图;图4为本申请实施例提供的一种web访问装置的结构示意图。具体实施方式为了使本
的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。实施例:图1为本申请实施例提供的一种web访问方法流程图。如图1所示,该方法包括:S101、向服务端发送网页访问请求;可选的,客户端需要访问网页时,会像服务端发送网本文档来自技高网
...
一种web访问方法及装置

【技术保护点】
一种web访问方法,其特征在于,应用于客户端,该方法包括:向服务端发送网页访问请求;接收服务端返回的与所述网页访问请求对应的配置信息,所述配置信息包括第一配置信息,所述第一配置信息指示所述服务端本地存储的所述网页访问请求所请求的网页所属的网站的第一版本号;在确定所述客户端本地存储的所述网站的第二版本号与所述第一版本号相同时,从所述客户端本地存储的所述网站中获取所述网页的网页信息;动态渲染所述网页信息,得到并展示所述网页。

【技术特征摘要】
1.一种web访问方法,其特征在于,应用于客户端,该方法包括:向服务端发送网页访问请求;接收服务端返回的与所述网页访问请求对应的配置信息,所述配置信息包括第一配置信息,所述第一配置信息指示所述服务端本地存储的所述网页访问请求所请求的网页所属的网站的第一版本号;在确定所述客户端本地存储的所述网站的第二版本号与所述第一版本号相同时,从所述客户端本地存储的所述网站中获取所述网页的网页信息;动态渲染所述网页信息,得到并展示所述网页。2.根据权利要求1所述的方法,其特征在于,在确定所述客户端本地存储的所述网站的第二版本号与所述第一版本号不相同时,该方法还包括:向所述服务端发送携带标记信息的所述网页访问请求,所述标记信息指示所述服务端返回所述服务端本地存储的所述网页的网页信息。3.根据权利要求1所述的方法,其特征在于,所述从所述客户端本地存储的所述网站中获取所述网页的网页信息,包括:确定所述客户端本地存储的所述网站中是否存储有所述网页的网页信息;若是,从所述客户端本地存储的所述网站中获取所述网页的网页信息;若否,向所述服务端发送携带标记信息的所述网页访问请求,所述标记信息指示所述服务端返回所述服务端本地存储的所述网页的网页信息。4.根据权利要求1所述的方法,其特征在于,所述向服务端发送网页访问请求之前,该方法还包括:确定所述客户端本地是否存储有网页访问请求所请求的网页所属的网站;若否,向所述服务端发送携带标记信息的所述网页访问请求,所述标记信息指示所述服务端返回所述服务端本地存储的所述网页的网页信息;所述向服务端发送网页访问请求,包括:若确定所述客户端本地存储有所述网页访问请求所请求的网页所属的网站,向服务端发送所述网页访问请求。5.根据权利要求2-4任意一项所述的方法,其特征在于,在向所述服务端发送携带标记信息的所述网页访问请求之后,该方法还包括:接收所述服务端返回的所述服务端本地存储的所述网页的网页信息;验证接收到的所述服务端返回的所述网页的网页信息是否合法;若是,利用所述服务端返回的所述网页的网页信息更新所述客户端本地存储的所述网站;若否,再次向所述服务端发送携带标记信息的所述网页访问请求。6.根据权利要求5所述的方法,其特征在于,所述配置信息还包括第二配置信息,所述第二配置信息包括所述服务端利用预设的加密算法、对所述服务端本地存储的所述网页的网页信息进行加密得到的第一加密...

【专利技术属性】
技术研发人员:栾瑞松李可意杜炜华黄艺范大海
申请(专利权)人:校脸科技北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1