一种获取网页数据的方法、装置和系统制造方法及图纸

技术编号:11364350 阅读:89 留言:0更新日期:2015-04-29 14:43
本发明专利技术公开了一种获取网页数据的方法、装置和系统,属于互联网技术领域。所述方法包括:获取目标网页的标识和客户端的配置参数;根据存储的配置参数与网页版本类型的对应关系,确定所述客户端的配置参数对应的网页版本类型;向网站服务器获取所述目标网页在确定出的网页版本类型下的网页数据。采用本发明专利技术,可以提高网页加载的灵活性。

【技术实现步骤摘要】
一种获取网页数据的方法、装置和系统
本专利技术涉及互联网
,特别涉及一种获取网页数据的方法、装置和系统。
技术介绍
随着计算机技术和互联网技术的飞速发展,互联网已经成为了人们日常生活和工作中必不可少的组成部分。浏览器是人们浏览互联网最常使用的网络工具之一,用户通过浏览器可以从网站服务器获取网页数据,并在本地显示,以实现网页浏览。网站服务器在存储和维护网页数据时,一般对于同一网页,会存储多个网页版本类型的网页数据,不同网页版本类型的网页数据对应显示的实质内容相同或相近,但排版、功能、显示质量存在较大差别,相应的数据量也存在较大差别。用户浏览网页时,输入的网址链接一般是不包含网页版本类型参数的,网站服务器接收到终端的网页请求后,会选取相应网页的默认版本类型的网页数据。默认版本类型可以由网站服务器根据不同的需求进行不同的设置,例如,为了网站宣传目的,可以将显示质量最高、功能最强、排版最优的完整版本类型作为默认版本类型。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:上述现有技术中,不同终端在发送网页请求时,获取的都是默认版本类型的网页数据,不能针对不同终端的不同情况提供相匹配的网页版本类型的网页数据,这样,导致网页加载的灵活性差,这甚至可能会导致网页数据获取失败,例如,如果网络配置较差,在获取大数据量的网页版本类型的网页数据时则容易出现网页加载失败。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种获取网页数据的方法、装置和系统,以提高网页加载的灵活性。所述技术方案如下:第一方面,提供了一种获取网页数据的方法,所述方法包括:获取目标网页的标识和客户端的配置参数;根据存储的配置参数与网页版本类型的对应关系,确定所述客户端的配置参数对应的网页版本类型;向网站服务器获取所述目标网页在确定出的网页版本类型下的网页数据。第二方面,提供了一种获取网页数据的方法,所述方法包括:向后台服务器发送网页数据请求,所述网页数据请求中携带有所述目标网页的标识和客户端的配置参数;以使所述后台服务器根据存储的配置参数与网页版本类型的对应关系,确定所述客户端的配置参数对应的网页版本类型,向网站服务器获取所述目标网页在确定出的网页版本类型下的网页数据,并向所述客户端发送所述网页数据;接收所述后台服务器发送的所述网页数据;根据接收到的网页数据加载所述目标网页。第三方面,提供了一种获取网页数据的方法,所述方法包括:客户端向后台服务器发送网页数据请求,所述网页数据请求中携带有所述目标网页的标识和客户端的配置参数;所述后台服务器根据存储的配置参数与网页版本类型的对应关系,确定所述客户端的配置参数对应的网页版本类型;所述后台服务器向网站服务器获取所述目标网页在确定出的网页版本类型下的网页数据,并向所述客户端发送所述网页数据;所述客户端根据接收到的网页数据加载所述目标网页。第四方面,提供了一种获取网页数据的装置,所述装置包括:参数获取模块,用于获取目标网页的标识和客户端的配置参数;确定模块,用于根据存储的配置参数与网页版本类型的对应关系,确定所述客户端的配置参数对应的网页版本类型;数据获取模块,用于向网站服务器获取所述目标网页在确定出的网页版本类型下的网页数据。第五方面,提供了一种获取网页数据的装置,所述装置包括:发送模块,用于向后台服务器发送网页数据请求,所述网页数据请求中携带有所述目标网页的标识和客户端的配置参数;以使所述后台服务器根据存储的配置参数与网页版本类型的对应关系,确定所述客户端的配置参数对应的网页版本类型,向网站服务器获取所述目标网页在确定出的网页版本类型下的网页数据,并向所述客户端发送所述网页数据;接收模块,用于接收所述后台服务器发送的所述网页数据;加载模块,用于根据接收到的网页数据加载所述目标网页。第六方面,提供了一种获取网页数据的系统,所述系统包括后台服务器和客户端,其中:所述客户端,用于向所述后台服务器发送网页数据请求,所述网页数据请求中携带有所述目标网页的标识和客户端的配置参数;接收所述后台服务器发送的网页数据;根据接收到的网页数据加载所述目标网页;所述后台服务器,用于接收所述网页数据请求;根据存储的配置参数与网页版本类型的对应关系,确定所述客户端的配置参数对应的网页版本类型;向网站服务器获取所述目标网页在确定出的网页版本类型下的所述网页数据,并向所述客户端发送所述网页数据。本专利技术实施例提供的技术方案带来的有益效果是:本专利技术实施例中,根据预先存储的配置参数与网页版本类型的对应关系,确定客户端的配置参数对应的网页版本类型,向网站服务器获取目标网页在确定出的网页版本类型下的网页数据,这样,可以根据客户端的配置参数获取与配置参数相匹配的网页版本类型的网页数据,从而,可以提高网页加载的灵活性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的获取网页数据的方法流程图;图2a、2b、2c是本专利技术实施例提供的网页显示示意图;图3是本专利技术实施例提供的获取网页数据的方法流程图;图4是本专利技术实施例提供的获取网页数据的方法流程图;图5是本专利技术实施例提供的获取网页数据的装置结构示意图;图6是本专利技术实施例提供的获取网页数据的装置结构示意图;图7是本专利技术实施例提供的终端的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例一本专利技术实施例提供了一种获取网页数据的方法,如图1所示,该方法的处理流程可以包括如下的步骤:步骤101,获取目标网页的标识和客户端的配置参数。步骤102,根据存储的配置参数与网页版本类型的对应关系,确定客户端的配置参数对应的网页版本类型。步骤103,向网站服务器获取目标网页在确定出的网页版本类型下的网页数据。本专利技术实施例中,根据预先存储的配置参数与网页版本类型的对应关系,确定客户端的配置参数对应的网页版本类型,向网站服务器获取目标网页在确定出的网页版本类型下的网页数据,这样,可以根据客户端的配置参数获取与配置参数相匹配的网页版本类型的网页数据,从而,可以提高网页加载的灵活性。实施例二本专利技术实施例提供了一种获取网页数据的方法,该方法的执行主体可以为客户端(如浏览器),也可以为客户端的后台服务器,本专利技术实施例中以后台服务器作为执行主体为例,进行方案的详细说明。在该方法中,后台服务器可以预先存储配置参数与网页版本类型的对应关系。其中,配置参数是安装该客户端的终端的网络、硬件、软件等的相关信息参数,配置参数可以包括以下参数中的一种或任意组合:当前使用的网络类型信息、硬件配置信息、系统程序信息。当前使用的网络类型信息是终端当前使用的网络连接方式的类型信息,可以包括2G(2rdGeneration,第二代移动通信)网络、3G(3rdGeneration,第三代移动通信)网络、WiFi(WirelessFidelity,无线保真技术)网络等。硬件配置信息可以是终端的硬件基本配置信息,可以包括RAM(randomaccessmemo本文档来自技高网...

【技术保护点】
一种获取网页数据的方法,其特征在于,所述方法包括:获取目标网页的标识和客户端的配置参数;根据存储的配置参数与网页版本类型的对应关系,确定所述客户端的配置参数对应的网页版本类型;向网站服务器获取所述目标网页在确定出的网页版本类型下的网页数据。

【技术特征摘要】
1.一种获取网页数据的方法,其特征在于,所述方法包括:获取目标网页的标识和客户端的配置参数,所述配置参数包括当前使用的网络类型信息以及系统程序信息中的一种或组合;根据存储的配置参数与网页版本类型的对应关系,确定所述客户端的配置参数对应的网页版本类型,所述网页版本类型中规定的参数包括最大页面分辨率、页面最大色彩数、页面中支持的操作功能中的至少一种;向网站服务器获取所述目标网页在确定出的网页版本类型下的网页数据。2.根据权利要求1所述的方法,其特征在于,所述获取目标网页的标识和客户端的配置参数,包括:接收所述客户端发送的网页数据请求,所述网页数据请求中携带有所述目标网页的标识和所述客户端的配置参数;获取所述网页数据请求中携带的所述目标网页的标识和所述客户端的配置参数;所述向网站服务器获取所述目标网页在确定出的网页版本类型下的网页数据之后,还包括:向所述客户端发送所述网页数据。3.根据权利要求2所述的方法,其特征在于,还包括:根据获取到的网页数据,进行网页格式调整,得到调整后的网页数据;所述向所述客户端发送所述网页数据,包括:向所述客户端发送所述调整后的网页数据。4.根据权利要求3所述的方法,其特征在于,所述根据获取到的网页数据,进行网页格式调整,得到调整后的网页数据,包括:对网页数据中的图像数据进行图像压缩处理,得到调整后的网页数据。5.一种获取网页数据的方法,其特征在于,所述方法包括:向后台服务器发送网页数据请求,所述网页数据请求中携带有目标网页的标识和客户端的配置参数;以使所述后台服务器根据存储的配置参数与网页版本类型的对应关系,确定所述客户端的配置参数对应的网页版本类型,所述网页版本类型中规定的参数包括最大页面分辨率、页面最大色彩数、页面中支持的操作功能中的至少一种,向网站服务器获取所述目标网页在确定出的网页版本类型下的网页数据,并向所述客户端发送所述网页数据,所述配置参数包括当前使用的网络类型信息以及系统程序信息中的一种或组合;接收所述后台服务器发送的所述网页数据;根据接收到的网页数据加载所述目标网页。6.根据权利要求5所述的方法,其特征在于,所述接收所述后台服务器发送的所述网页数据,包括:接收所述后台服务器发送的对所述网页数据进行网页格式调整得到的调整后的网页数据。7.根据权利要求6所述的方法,其特征在于,所述对所述网页数据进行网页格式调整得到的调整后的网页数据,包括:对所述网页数据中的图像数据进行图像压缩处理,得到的调整后的网页数据。8.一种获取网页数据的方法,其特征在于,所述方法包括:客户端向后台服务器发送网页数据请求,所述网页数据请求中携带有目标网页的标识和客户端的配置参数,所述配置参数包括当前使用的网络类型信息以及系统程序信息中的一种或组合;所述后台服务器根据存储的配置参数与网页版本类型的对应关系,确定所述客户端的配置参数对应的网页版本类型,所述网页版本类型中规定的参数包括最大页面分辨率、页面最大色彩数、页面中支持的操作功能中的至少一种;所述后台服务器向网站服务器获取所述目标网页在确定出的网页版本类型下的网页数据,并向所述客户端发送所述网页数据;所述客户端根据接收到的网页数据加载所述目标网页。9.根据权利要求8所述的方法,其特征在于,还包括:所述后台服务器根据获取到的网页数据,进行网页格式调整,得到调整后的网页数据;所述后台服务器向所述客户端发送所述网页数据,包括:所述后台服务器向所述客户端发送所述调整后的网页数据。10.根据权利要求9所述的方法,其特征在于,所述后台服务器根据获取到的网页数据,进行网页格式调整,得到调整后的网页数据,包括:所述后台服务器对所述网页数据中的图像数据进行图像...

【专利技术属性】
技术研发人员:胡博
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1