一种访问网页的方法和一种服务器的制作方法

文档序号:7702553阅读:86来源:国知局
专利名称:一种访问网页的方法和一种服务器的制作方法
技术领域
本发明涉及互联网技木,特别涉及一种访问网页的方法和一种服务器。
背景技术
随着互联网技术的迅速发展,人们通过手机等移动终端访问互联网以获取信息的欲望大大增强,移动互联网正在悄然改变着人们的上网习 惯。传统的互联网上的产品都是以Web网页的形式提供的,这些网页是专门为个人计算机(PC, Personal Computer)等非移动终端设计的,采用超文本标记语言(HTML, HyperText Markup Language)进行编写,并使用层叠样式表(CSS, Cascading Style Sheet)和脚本语言(JavaScript)等提供绚丽的特效。相比于非移动终端,移动终端具有屏幕小、处理能力差,以及网络带宽小等限制,因此Web网页将不能很好的在移动终端上显示,为此,现有技术中又开发了一种无线标记语言(WML,Wireless Markup Language),用于编写移动终端能够显示的网页,即无线应用协议(Wap, Wireless Application Protocol)网页。目前,越来越多的互联网产品同时提供了 Web网页和Wap网页两种形式,二者之间的数据是共享的,只是网页类型不同。但是,在实际应用中,也会存在一定的问题,比如用户在PC上发了一条微博,其中分享了一个网页地址,即统一资源定位符(URL, Uniform Resource Locator)地址,该网页地址的类型为Web地址,那么,当其它用户访问该网页地址时,如果是通过PC进行访问的,不会存在问题,但如果是通过手机进行访问的,由于手机通常仅支持Wap网页,因此就会造成访问失败;反之,如果用户通过PC访问ー个Wap地址,也会存在访问失败的问题。

发明内容
有鉴于此,本发明的主要目的在于提供一种访问网页的方法,能够提高访问成功率。本发明的另ー目的在于提供一种服务器,能够提高访问成功率。为达到上述目的,本发明的技术方案是这样实现的ー种访问网页的方法,包括A、当用户通过終端访问ー网页地址时,根据所述终端的类型以及所述网页地址的类型,确定所述网页地址是否适合所述终端访问;如果是,则将所述网页地址对应的网页通过所述終端显示给用户,否则,通过查询预先设置的映射关系表,得到所述网页地址对应的映射地址,并将所述映射地址对应的网页通过所述终端显示给用户;所述网页地址和其映射地址对应的网页之间的数据是共享的,但网页类型不同。一种服务器,包括第一处理单元,用于保存预先设置的映射关系表;第二处理单元,用于当用户通过終端访问ー网页地址时,根据所述终端的类型以及所述网页地址的类型,确定所述网页地址是否适合所述终端访问;如果是,则将所述网页地址对应的网页通过所述终端显示给用户,否则,通过查询所述映射关系表,得到所述网页地址对应的映射地址,并将所述映射地址对应的网页通过所述终端显示给用户;所述网页地址和其映射地址对应的网页之间的数据是共享的,但网页类型不同。可见,采用本发明的技术方案,可根据用户使用的终端的类型以及要访问的网页地址的类型,找到适合終端访问的网页,并进行显示,从而避免了出现访问失败的情况,提高了访问成功率,也提升了用户体验。


图I为本发明访问网页的方法实施例的流程图。图2为本发明访问网页的方法较佳实施例的流程图。
图3为本发明服务器实施例的组成结构示意图。
具体实施例方式针对现有技术中存在的问题,本发明中提出ー种改进后的访问网页的方法,能够避免出现访问失败的情况,从而提高了访问成功率。图I为本发明访问网页的方法实施例的流程图。如图I所示,包括以下步骤步骤11 :当用户通过終端访问ー网页地址时,根据终端的类型以及该网页地址的类型,确定该网页地址是否适合终端访问,如果是,则执行步骤12,否则,执行步骤13。终端的类型可包括移动终端和非移动终端;网页地址的类型可包括Web地址和Wap地址。如果终端为PC,要访问的网页地址为Web地址,那么该网页地址则适合終端访问,如果要访问的网页地址为Wap地址,那么该网页地址则不适合终端访问。反之,如果终端为手机,要访问的网页地址为Wap地址,那么该网页地址则适合终端访问,如果要访问的网页地址为Web地址,那么该网页地址则不适合终端访问。步骤12 :将该网页地址对应的网页通过终端显示给用户,结束流程。步骤13 :通过查询预先设置的映射关系表,得到该网页地址对应的映射地址,并将该映射地址对应的网页通过终端显示给用户,结束流程;所述网页地址和其映射地址对应的网页之间的数据是共享的,但网页类型不同。上述网页类型可包括Web网页和Wap网页。本发明所述方案实现的前提是针对每个网页内容,均分别存在Web网页和Wap网页两种形式,每种形式对应ー个地址,在映射关系表中保存两个地址之间的对应关系。所述映射关系表可进行动态更新,如添加新的对应关系等。下面通过较佳实施例,对本发明所述方案进行进一步说明。图2为本发明访问网页的方法较佳实施例的流程图。假设本较佳实施例中的移动终端为手机,非移动终端为PC,如图2所示,包括以下步骤步骤21 :当用户通过終端访问ー网页地址时,确定终端的类型为手机还是PCjn果是手机,则执行步骤22,如果是PC,则执行步骤25。步骤22 :确定该网页地址的类型为Web地址还是Wap地址,如果是Wap地址,则执行步骤23,如果是Web地址,则执行步骤24。步骤23 :将该Wap地址对应的网页通过终端显示给用户,结束流程。步骤24 :通过查询预先设置的映射关系表,得到该Web地址对应的Wap地址,并将得到的Wap地址对应的网页通过终端显示给用户,结束流程。步骤25 :确定该网页地址的类型为Web地址还是Wap地址,如果是Web地址,则执行步骤26,如果是Wap地址,则执行步骤27。步骤26 :将该Web地址对应的网页通过终端显示给用户,结束流程。步骤27 :通过查询预先设置的映射关系表,得到该Wap地址对应的Web地址,并将得到的Web地址对应的网页通过终端显示给用户,结束流程。
基于上述介绍,图3为本发明服务器实施例的组成结构示意图。如图3所示,包括第一处理单元31,用于保存预先设置的映射关系表;第二处理单元32,用于当用户通过終端访问ー网页地址时,根据终端的类型以及该网页地址的类型,确定该网页地址是否适合终端访问;如果是,则将该网页地址对应的网页通过终端显示给用户,否则,通过查询所述映射关系表,得到该网页地址对应的映射地址,并将该映射地址对应的网页通过终端显示给用户;所述网页地址和其映射地址对应的网页之间的数据是共享的,但网页类型不同。上述终端的类型可包括移动终端和非移动终端,网页地址的类型可包括Web地址和Wap地址,网页类型可包括Web网页和Wap网页。其中,第二处理单元32中可具体包括第一处理子単元321,用于当用户通过終端访问ー网页地址时,确定终端的类型为移动终端还是非移动终端,如果是移动终端,则通知第二处理子単元322执行自身功能,否贝IJ,通知第三处理子単元323执行自身功能;第二处理子单元322,用于确定该网页地址的类型为Web地址还是Wap地址,如果是Wap地址,则将该Wap地址对应的网页通过终端显示给用户;如果是Web地址,则通过查询所述映射关系表,得到其对应的Wap地址,并将得到的Wap地址对应的网页通过终端显示给用户;第三处理子単元323,用于确定该网页地址的类型为Web地址还是Wap地址,如果是Web地址,则将该Web地址对应的网页通过终端显示给用户;如果是Wap地址,则通过查询所述映射关系表,得到其对应的Web地址,并将得到的Web地址对应的网页通过终端显示给用户。另外,第一处理单元31支持对所述映射关系表进行动态更新。图3所示服务器实施例的具体工作流程请參照图I和2所示方法实施例中的相应说明,此处不再赘述。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种访问网页的方法,其特征在于,包括 A、当用户通过終端访问ー网页地址时,根据所述终端的类型以及所述网页地址的类型,确定所述网页地址是否适合所述终端访问; 如果是,则将所述网页地址对应的网页通过所述终端显示给用户,否则,通过查询预先设置的映射关系表,得到所述网页地址对应的映射地址,并将所述映射地址对应的网页通过所述终端显示给用户;所述网页地址和其映射地址对应的网页之间的数据是共享的,但网页类型不同。
2.根据权利要求I所述的方法,其特征在于,所述终端的类型包括移动终端和非移动终端,所述网页地址的类型包括Web地址和Wap地址,所述网页类型包括Web网页和Wap网页; 所述步骤A包括 Al、当用户通过終端访问ー网页地址时,确定所述终端的类型为移动终端还是非移动終端,如果是移动终端,则执行步骤A2,否则,执行步骤A3 ; A2、确定所述网页地址的类型为Web地址还是Wap地址,如果是Wap地址,则将所述Wap地址对应的网页通过所述终端显示给用户;如果是Web地址,则通过查询所述映射关系表,得到其对应的Wap地址,并将得到的Wap地址对应的网页通过所述终端显示给用户; A3、确定所述网页地址的类型为Web地址还是Wap地址,如果是Web地址,则将所述Web地址对应的网页通过所述终端显示给用户;如果是Wap地址,则通过查询所述映射关系表,得到其对应的Web地址,并将得到的Web地址对应的网页通过所述终端显示给用户。
3.根据权利要求I所述的方法,其特征在于,支持对所述映射关系表进行动态更新。
4.根据权利要求1、2或3所述的方法,其特征在于,所述移动终端为手机,所述非移动终端为个人计算机PC。
5.一种服务器,其特征在于,包括 第一处理单元,用于保存预先设置的映射关系表; 第二处理单元,用于当用户通过終端访问ー网页地址时,根据所述终端的类型以及所述网页地址的类型,确定所述网页地址是否适合所述终端访问;如果是,则将所述网页地址对应的网页通过所述终端显示给用户,否则,通过查询所述映射关系表,得到所述网页地址对应的映射地址,并将所述映射地址对应的网页通过所述终端显示给用户;所述网页地址和其映射地址对应的网页之间的数据是共享的,但网页类型不同。
6.根据权利要求5所述的服务器,其特征在干,所述终端的类型包括移动终端和非移动终端,所述网页地址的类型包括=Web地址和Wap地址,所述网页类型包括Web网页和Wap网页; 所述第二处理单元包括 第一处理子単元,用于当用户通过終端访问ー网页地址时,确定所述终端的类型为移动终端还是非移动终端,如果是移动终端,则通知第二处理子单元执行自身功能,否则,通知第三处理子单元执行自身功能; 所述第二处理子単元,用于确定所述网页地址的类型为Web地址还是Wap地址,如果是Wap地址,则将所述Wap地址对应的网页通过所述终端显示给用户;如果是Web地址,则通过查询所述映射关系表,得到其对应的Wap地址,并将得到的Wap地址对应的网页通过所述终端显示给用户; 所述第三处理子単元,用于确定所述网页地址的类型为Web地址还是Wap地址,如果是Web地址,则将所述Web地址对应的网页通过所述终端显示给用户;如果是Wap地址,则通过查询所述映射关系表,得到其对应的Web地址,并将得到的Web地址对应的网页通过所述終端显示给用户。
7.根据权利要求5或6所述的服务器,其特征在于,所述第一处理单元支持对所述映射关系表进行动态更新。
全文摘要
本发明公开了一种访问网页的方法当用户通过终端访问一网页地址时,根据终端的类型以及该网页地址的类型,确定该网页地址是否适合终端访问;如果是,则将该网页地址对应的网页通过终端显示给用户,否则,通过查询预先设置的映射关系表,得到该网页地址对应的映射地址,并将该映射地址对应的网页通过终端显示给用户;所述网页地址和其映射地址对应的网页之间的数据是共享的,但网页类型不同。本发明同时提供了一种服务器。应用本发明所述的技术方案,能够提高访问成功率。
文档编号H04L29/08GK102843399SQ201110170980
公开日2012年12月26日 申请日期2011年6月23日 优先权日2011年6月23日
发明者杨晴, 李智, 徐焕杰 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1