网页信息的展示方法和系统的制作方法

文档序号:9453072阅读:327来源:国知局
网页信息的展示方法和系统的制作方法
【技术领域】
[0001]本发明涉及计算机技术,特别是涉及一种网页信息的展示方法和系统。
【背景技术】
[0002]随着互联网的发展,即时通讯也得到了迅速的发展。即时通讯(InstantMessenger,简称IM),是一种基于互联网的即时交流消息的业务。现在越来越多人通过即时通讯实现及时交流。用户在交流对话框中发送或者收到一条Url (Uniform ResourceLocator,统一资源定位符,也可称为网页链接),为了更快捷的查看到该链接内容,往往会获取Url对应网页的标题简介等网页信息,以图文的方式展示在对话框中。
[0003]为了将网页链接的网页信息以图文方式展示,传统技术通过客户端判断网页链接,然后转换成相应的协议字段,采用C/S (Client/server)客户端向服务端通过二进制的方式进行通信协议或者HTTP协议(HTTP-Hypertext transfer protocol,超文本传输协议)从业务平台拉取相应的字段,客户端解析拉取的字段,最后组装成可视化界面展示在对话框中。
[0004]采用传统技术,由于客户端和业务平台都要进行相应的开发和处理,比如客户端在展示界面前需要解析协议、分析字段并组装成可视化界面等,大大降低了网页信息在展示过程中的处理效率。

【发明内容】

[0005]基于此,有必要针对网页信息在展示过程中处理效率低的问题,提供一种网页信息的展示方法和系统。
[0006]一种网页信息的展示方法,包括步骤:
[0007]接收网页访问请求,其中,所述网页访问请求为即时通讯工具的客户端的对话框的网页链接产生的网页访问请求;
[0008]根据所述网页访问请求确定网页内容,根据预存的布局模板对所述网页内容进行组装,获得已布局的展示数据;
[0009]将所述展示数据返回至所述客户端进行展示。
[0010]一种网页信息的展示系统,包括:
[0011]网页访问请求接收模块,用于接收网页访问请求,其中,所述网页访问请求为即时通讯工具的客户端的对话框的网页链接产生的网页访问请求;
[0012]数据确定模块,用于根据所述网页访问请求确定网页内容,根据预存的布局模板对所述网页内容进行组装,获得已布局的展示数据;
[0013]展示模块,用于将所述展示数据返回至所述客户端进行展示。
[0014]上述网页信息的展示方法和系统,通过接收即时通讯工具的客户端的网页访问请求,根据网页访问请求确定网页内容,根据预存的布局模板对网页内容进行组装,从而可以获得已布局的展示数据。然后将展示数据返回至客户端,直接在客户端上进行展示,从而避免了客户端对字段进行组装的处理过程,节约了客户端的处理时间,从而加快了网页信息在展示过程中的处理效率。
[0015]一种网页信息的展示方法,包括步骤:
[0016]获取即时通讯工具的客户端的对话框上的网页链接,根据所述网页链接向业务平台发起网页访问请求;
[0017]接收所述业务平台返回的已布局的展示数据;其中,所述展示数据包括已组装的所述网页访问请求对应的网页内容;
[0018]将所述展示数据在所述对话框中进行展示。
[0019]一种网页信息的展示系统,包括:
[0020]网页链接获取模块,用于获取即时通讯工具的客户端的对话框上的网页链接;
[0021]发送模块,用于根据所述网页链接向业务平台发起网页访问请求;
[0022]第一数据接收模块,用于接收所述业务平台返回的已布局的展示数据;其中,所述展示数据包括已组装的所述网页访问请求对应的网页内容;
[0023]第一展示模块,用于将所述展示数据在所述对话框中进行展示。
[0024]上述网页信息的展示方法和系统,通过获取即时通讯工具的客户端的对话框上的网页链接,根据网页链接向业务平台发起网页访问请求。然后接收业务平台返回的已布局的展示数据,直接将展示数据在对话框中进行展示,从而避免了客户端对字段进行组装的处理过程,节约了客户端的处理时间,从而加快了网页信息在展示过程中的处理效率。
【附图说明】
[0025]图1为本发明其中一个实施例中网页信息的展示方法的流程示意图;
[0026]图2为本发明另一个实施例中网页信息的展示方法的流程示意图;
[0027]图3为实现应用实例的架构示意图;
[0028]图4为本发明其中一个应用实例中网页信息的展示方法的流程示意图;
[0029]图5为本发明另一个应用实例中网页信息的展示方法的流程示意图;
[0030]图6为本发明其中一个实施例中网页信息的展示系统的结构示意图;
[0031]图7为本发明另一个实施例中网页信息的展示系统的结构示意图;
[0032]图8为本发明其中一个应用实例中网页信息的展示系统的结构示意图;
[0033]图9为基于本发明方案提供的终端的部分结构框图。
[0034]具体实施方
[0035]以下针对本发明网页信息的展示方法和系统的各实施例进行详细的描述。
[0036]如图1所示,为本发明其中一个实施例中网页信息的展示方法的流程示意图,包括步骤:
[0037]步骤SlOl:接收网页访问请求,其中,所述网页访问请求为即时通讯工具的客户端的对话框的网页链接产生的网页访问请求;
[0038]对于即时通讯工具,可以是QQ、微信、飞信等基于互联网的即时交流消息的服务。对话框可以是用于交流的窗口,比如聊天窗口。在即时通讯工具的客户端的对话框中接收或发送一条网页链接Url时,可以产生网页访问请求。这里可以是接收客户端发送的网页访问请求,也可以是客户端通过互联后台发送的网页访问请求。
[0039]步骤S102:根据所述网页访问请求确定网页内容,根据预存的布局模板对所述网页内容进行组装,获得已布局的展示数据;
[0040]在本步骤中,根据网页访问请求可以获得网页链接对应的网页内容,然后根据预存的布局模板对网页内容进行组装。比如,可以根据布局模板中的标签名称获取相应的网页内容,将网页内容写入对应的标签名称下,从而得到已布局的展示数据。展示数据是需要在对话框中进行展示的数据,对于展示的数据,可以是图文形式的数据。也可以是xml (extensible Markup Language,可扩展标记语言)数据。
[0041]步骤S103:将所述展示数据返回至所述客户端进行展示。
[0042]将展示数据发送到客户端,在客户端上直接对展示数据进行展示。
[0043]本实施例通过接收即时通讯工具的客户端的网页访问请求,根据网页访问请求确定网页内容,根据预存的布局模板对网页内容进行组装,从而可以获得已布局的展示数据。然后将展示数据返回至客户端,直接在客户端上进行展示,从而避免了客户端对字段进行组装的处理过程,节约了客户端的处理时间,从而加快了网页信息在展示过程中的处理效率。
[0044]其中,步骤S101、步骤S102、步骤S103可以在业务平台实现。业务平台是网页链接对应的平台,比如可以是电子商务平台等。
[0045]在其中一个实施例中,有时为了在对话框中展示不同布局的界面,需要对布局模板进行变化。即所述网页访问请求还可以包括布局选择指令;所述步骤S102前还可以包括:
[0046]根据所述布局选择指令从预存的布局模板中查找出对应的布局模板,其中,所述预存的布局模板数量至少两个。
[0047]该实施例预存了多个布局模板,可以设置其中一个为默认布局模板,在没有收到布局选择指令时,可以以默认布局模板作为布局模板进行组装。在收到布局选择指令时,则可以从多个布局模板中选出对应的布局模板。
[0048]通过该实施例方案,避免了修改模板时客户端重新开发,而是直接根据布局选择指令选择不同布局模板,从而实现修改布局模板,从而减轻客户端的开发负担,提高开发效率。同时使用灵活,可以随时修改对话框中的展示界面。
[0049]如图2所示,为本发明另一个实施例中网页信息的展示方法的流程示意图,包括步骤:
[0050]步骤S201:获取即时通讯工具的客户端的对话框上的网页链接,根据所述网页链接向业务平台发起网页访问请求;
[0051]对于获取网页链接的一种手段,可以通过检测即时通讯工具的客户端的对话框是否收到或发送网页链接,若是,则根据网页链接生成网页访问请求,可以向业务平台发起网页访问请求。
[0052]在其中一个实施例中,可以对网页访问请求进行过滤。即所述根据所述网页链接向业务平台发起网页访问请求步骤前,还包括:
[0053]检测所述网页链接是否为白名单中的网页链接,其中,所述白名单记录着需要可视化展示的网页链接;
[0054]若是,执行所述根据所述网页链接向业务平台发起网页访问请求步骤。
[0055]本步骤是一个过滤的步骤,是将不在白名单中的网页链接删除,不进行后续过程,仅对在白名单中的网页链接生成网页访问请求,并发送至业务平台。从而可以提高处理效率。
[0056]在其中一个实施例中,还可以对网
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1