网页加载方法、信息处理方法、计算机设备及存储介质技术

技术编号:19277416 阅读:32 留言:0更新日期:2018-10-30 17:59
一种网页加载方法、信息处理方法、计算机设备及存储介质,该网页加载方法包括:获取URL;向代理服务器发送携带URL的网页加载请求;接收代理服务器响应网页加载请求返回的响应信息;解析响应信息获得网页加载请求对应的网页资源和网页信息,其中,网页资源由站点服务器响应代理服务器发送的携带URL的网页请求返回,网页信息由后台服务器响应代理服务器发送的携带URL的信息请求返回;根据网页资源生成对应的页面以及根据网页信息生成对应的界面。采用本方法能够减少流量的消耗。

Web page loading method, information processing method, computer equipment and storage medium

A web page loading method, an information processing method, a computer device and a storage medium. The web page loading method includes: obtaining a URL; sending a web page loading request with a URL to a proxy server; receiving the response information returned by the proxy server in response to a web page loading request; parsing the response information to obtain the corresponding web page loading request. Web page resources and web page information, in which web page resources are returned by the site server in response to the proxy server sent by the page request with URL, web page information is returned by the background server in response to the proxy server sent by the information request with URL; corresponding pages are generated according to web page resources and generated according to web page information. The corresponding interface. This method can reduce the consumption of flow.

【技术实现步骤摘要】
网页加载方法、信息处理方法、计算机设备及存储介质
本申请涉及互联网
,特别涉及一种网页加载方法、信息处理方法、计算机设备及存储介质。
技术介绍
移动互联网技术的发展给用户提供了许多便利,例如,通过移动终端上的浏览器浏览网页已是一种普遍需求,利用移动终端的浏览器浏览网页,用户可随时随地获取信息,方便快捷。目前,用户通过移动终端的浏览器请求加载一个网页,首先移动终端通过浏览器直接向站点请求网页资源,每加载一个网页需向站点请求网页资源,还需向浏览器的后台服务器请求该网页对应的运营信息(例如,优惠提示信息),如此,会造成流量的大量浪费。
技术实现思路
基于此,有必要针对加载网页过程中流量浪费的问题,提出一种网页加载方法、信息处理方法、计算机设备及存储介质。一种网页加载方法,包括以下步骤:获取URL;向代理服务器发送携带所述URL的网页加载请求;接收所述代理服务器响应所述网页加载请求返回的响应信息;解析所述响应信息获得所述网页加载请求对应的网页资源和网页信息;根据所述网页资源生成对应的页面以及根据所述网页信息生成对应的界面。一种网页加载方法,包括以下步骤:接收终端发送的携带URL的网页加载请求;响应所述网页加载请求,向所述URL对应的站点服务器发送网页请求,并向后台服务器发送携带所述URL的信息请求;接收所述站点服务器响应所述网页请求返回的网页响应,以及所述后台服务器响应所述信息请求返回的网页信息;所述网页响应包括网页资源;向所述终端发送响应信息,所述响应信息包括所述网页响应以及所述网页信息。一种信息处理方法,包括以下步骤:接收代理服务器发送的携带URL的信息请求;响应所述信息请求,确定所述URL对应的网页信息;向所述代理服务器返回所述URL对应的网页信息。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现所述方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现上述方法的步骤。上述网页加载方法、信息处理方法、计算机设备及存储介质,通过向代理服务器发送携带所述URL的网页加载请求,接收代理请求返回的响应信息以获取网页加载请求对应的网页资源和网页信息,依此生成对应页面以及界面,实现网页的加载。向代理服务器发送一次网络加载请求,代理服务器即可分别向后台服务器发送信息请求以及向站点服务器发送网页请求,且接收后台服务器返回的网页信息返回终端以及接收站点服务器返回的网页资源返回终端,如此,不仅可得到代理服务器返回的网页资源,而且可得到代理服务器返回的网页信息,无需针对网页资源和网页信息分别发送请求,减少请求发送数量,从而减少流量的消耗。附图说明图1为一个实施例中网页加载方法的应用环境示意图;图2为一个实施例中网页加载方法的流程示意图;图3为一个实施例中网页加载方法的流程示意图;图4为一个实施例中信息处理方法的流程示意图;图5为一个实施例的网页加载方法的流程示意图;图6为一个实施例的终端、代理服务器、后台服务器以及站点服务器之间的交互图;图7为一个实施例中页面显示图;图8为一个实施例中网页加载装置的模块示意图;图9为一个实施例中网页加载装置的模块示意图;图10为一个实施例中信息处理装置的模块示意图;图11为一个实施例中计算机设备的内部结构图。具体实施方式为使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本申请,并不限定本申请的保护范围。本申请提供的网页加载方法以及信息处理方法,可以应用于如图1所示的应用环境中,应用环境涉及包括终端10、代理服务器20和后台服务器40,终端10通过网络可分别与代理服务器20和后台服务器40通信,代理服务器20通过网路可分别与站点服务器30和后台服务器40通信。终端10可向代理服务器20发送网页加载请求,通过代理服务器20向站点服务器30请求网页资源,以及向业务服务器40请求运营信息或网页类别标识信息,并返回给终端10。终端10接收代理服务器20返回的网页资源,另外,终端10在接收到代理服务器20返回的运营信息时,即可根据网页资源和运营信息进行显示。若终端10接收到代理服务器20返回的网页类别标识信息时,需对网页类别标识信息进行判断,在网页类别标识信息为预定类别标识信息时,向后台服务器40发送运营信息请求,以请求运营信息,终端10接收到后台服务器40返回的运营信息后,基于网页资源和运营信息进行显示。该代理服务器20和业务服务器40均可以用独立的服务器或者是多个服务器组成的服务器集群来实现。该终端10可以是任何一种能够实现智能输入输出以及启动应用的设备,例如,移动终端,移动终端可以是智能手机、平板电脑、车载电脑、穿戴式智能设备等。在一个实施例中,如图2所示,提供了一种网页加载方法。以该方法应用于图1中网页加载系统中的终端10为例进行说明,包括如下步骤S210至S250。S210:获取URL。URL即统一资源定位符,是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。每个网页都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它,用户可以通过在浏览器上访问该URL,来浏览该网页。浏览器是可以显示网页服务器或者文件系统的HTML文件(标准通用标记语言的一个应用)内容,并让用户与这些文件交互的一种软件。通过浏览器请求加载网页时,首先需获知对应的URL,通过URL可定位到所要加载的网页所在的位置。在一个示例中,在获取URL中,可通过获取携带ULR的访问请求,对该访问请求进行解析以获得URL。其中,用户可在浏览器的地址栏中输入URL并触发访问,生成上述访问请求。另外,用户也可以触发浏览器显示的网页中的超链接(是一种允许该网页同其他网页或站点之间进行连接的元素,指从一个网页指向一个目标的连接关系,这个目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是一个图片,一个电子邮件地址,一个文件,甚至是一个应用程序。而在一个网页中用来超链接的对象,可以是一段文本或者是一个图片。当浏览者单击已经链接的文字或图片后,链接目标将显示在浏览器上,并且根据目标的类型来打开或运行),用户对超链接进行点击操作,可生成上述访问请求。比如,在浏览器显示的网页中包括分别可链接到各电商平台的超链接,用户对其中一个电商平台A的超链接进行点击操作,即可生成对该超链对应的电商平台对应的网页的访问请求,即浏览器可监测超链接触发事件,在监测到触发事件时,即可对超链接对应的网页进行请求加载。S220:向代理服务器发送携带URL的网页加载请求。代理服务器是一种特殊的服务器,可以理解为中转服务器,允许一个网络终端(一般为客户端)通过这个代理服务器与另一个网络终端(一般为服务器)进行非直接的连接,通过代理服务器可实现信息的转发。网页加载请求指为加载网页的请求,在本实施例中,终端只需向代理服务器发送一次网页加载请求,通过代理服务器分别向后台服务器和站点服务器请求数据。具体地,终端上的浏览器在获取到URL后,向代理服务器发送携带该URL的网页加载请求。S230:接收代理服务器响应网页加载请求返回的本文档来自技高网...

【技术保护点】
1.一种网页加载方法,其特征在于,包括步骤:获取URL;向代理服务器发送携带所述URL的网页加载请求;接收所述代理服务器响应所述网页加载请求返回的响应信息;解析所述响应信息获得所述网页加载请求对应的网页资源和网页信息;根据所述网页资源生成对应的页面以及根据所述网页信息生成对应的界面。

【技术特征摘要】
1.一种网页加载方法,其特征在于,包括步骤:获取URL;向代理服务器发送携带所述URL的网页加载请求;接收所述代理服务器响应所述网页加载请求返回的响应信息;解析所述响应信息获得所述网页加载请求对应的网页资源和网页信息;根据所述网页资源生成对应的页面以及根据所述网页信息生成对应的界面。2.根据权利要求1所述的方法,其特征在于,所述解析所述响应信息获得所述网页加载请求对应的网页资源和网页信息的步骤,包括:通过浏览器内核解析所述响应信息获得所述网页加载请求对应的网页资源和网页信息。3.根据权利要求1所述的方法,其特征在于,所述网页信息包括所述URL对应的网页类别标识信息;所述根据所述网页信息生成对应界面的步骤,包括:在所述URL对应的网页类别标识信息为预定类别标识信息时,向所述后台服务器发送携带URL的运营信息请求;接收所述后台服务器响应所述运营信息请求返回的所述URL对应的运营信息;根据所述运营信息生成所述界面。4.根据权利要求1所述的方法,其特征在于,所述网页信息包括所述URL对应的运营信息。5.根据权利要求3或4所述的方法,其特征在于,所述运营信息包括第一类运营信息;所述根据所述网页资源生成对应的页面以及根据所述网页信息生成对应的界面之后,还包括:显示所述网页资源对应的页面以及所述第一类运营信息对应的界面;将所述第一类运营信息封装于所述界面对应的控件中。6.根据权利要求5所述的方法,其特征在于,所述界面覆盖部分所述页面,并位于所述页面的边缘。7.根据权利要求5所述的方法,其特征在于,所述运营信息还包括第二类运营信息;所述显示所述网页资源对应的页面以及所述第一类运营信息对应的界面之后,还包括:将所述第二类运营信息显示于弹出框中。8.一种网页加载方法,其特征在于,包括以下步骤:接收终端发送的携带URL的网页加载请...

【专利技术属性】
技术研发人员:毛誉熹龙海建刘杰
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1