用于转发移动终端的http请求消息的方法及装置的制作方法

文档序号:7610202阅读:119来源:国知局
专利名称:用于转发移动终端的http请求消息的方法及装置的制作方法
技术领域
本发明涉及互联网领域,具体地,涉及一种由中转服务器执行的用于转发移动终 端的HTTP请求消息的方法及装置。
背景技术
目前,移动终端与人们的日常生活和工作密切相关。移动终端可以是具有上网功 能的手机、PDA(个人数字助理)、导航仪等移动通信设备。随着时代与技术的进步,人们对 终端的移动性和信息的需求急剧上升。而移动终端近年来的快速发展,使得人们对使用移 动终端上网的需求也越来越高,同时,短信、铃图下载、移动音乐、手机游戏、视频应用、手机 支付、位置服务等丰富多彩的移动互联网应用迅猛发展,正在深刻改变信息时代的社会生 活。但是由于移动互联网在各地区、不同网站之间缺乏统一的标准,因此,人们使用移动终 端上的移动终端浏览器上网时会遇到无法正常获取网站页面数据的问题。图IA是现有技 术移动终端浏览网页的方式的示意图。如图IA所示,移动终端经过网关将HTTP请求发送 给目标网站的服务器。由于不同网站根据接收到的HTTP请求对请求浏览的用户有不同的 限制,因此,移动终端在浏览网页的时候会出现打开的页面在移动终端上不能正常显示或 者无法打开请求浏览的页面情况。具体来说,有以下几种情况。1、各地区的网络运营商根据其自身业务需要,对网站的浏览进行限制或添加参 数。例如为手机上网设立的接入点CMWAP默认过滤HTTP请求消息的UA (用户代理)参数, 国外某些网关默认添加请求参数等。因此,当移动终端的HTTP请求消息经过CMWAP被过滤 了 UA(User Agent,用户代理)参数后,移动终端无法浏览某些禁止HTTP请求消息中无UA 参数的网站。2、各个网站对浏览的限制不同,例如运营商需要获取某些参数来返回不同的页 面,门户网站根据请求来返回手机版或PC版网页内容,有的网站甚至有限制手机浏览器浏 览的策略。例如,有部分网站不允许手机浏览器访问。3、针对使用手机浏览器的用户,有些网站需要获取必要的客户端参数,从而达到 提供内容向导,针对不同手机返回对应内容的需求。4、有些网站要求提供用户标识以便网站给不同的用户返回相应的内容或者用来 进行统计。因此,如何有效地避免在移动互联网上存在的客观限制,从而能够确保移动浏览 器在浏览网页时能够正常地获取页面数据,是当前急需解决的问题。

发明内容
基于以上问题,为了克服现有技术存在的上述问题,提供一种由中转服务器执行 的用于转发移动终端的HTTP请求消息的方法及装置,利用所述方法和装置,中转服务器能 够对移动终端发送的HTTP请求的参数进行调整,然后转发到网站服务器,从而使移动终端 能够正常浏览有限制的网站。
根据本发明的一个方面,提供一种由中转服务器执行的用于转发移动终端的HTTP 请求消息的方法,包括从移动终端发送来的HTTP请求消息中获取移动终端所请求的网站 地址;基于所获取的网站地址,在所述中转服务器中预先创建的调整规则数据库中查找与 该网站地址对应的所有用于对移动终端所发送的HTTP请求消息进行调整的调整规则,其 中所述调整规则数据库存储网站地址和与该网站地址对应的所有调整规则之间的对应关 系;根据所查找出的所有调整规则对所述HTTP请求消息进行调整;以及将调整后的所述 HTTP请求消息转发到移动终端所请求的网站的服务器。优选地,如果所获取的网站地址在被移动终端访问时希望在该移动终端所发送的 HTTP请求消息中包含移动终端参数,则对应的调整规则为在所接收到的HTTP请求消息中 添加移动终端的参数,其中,所述移动终端参数包括移动终端的型号、操作系统、屏幕分辨率。优选地,如果所获取的网站地址要求所接收的HTTP请求消息中的UA参数禁止为 空且所接收的HTTP请求消息中不包含UA参数时,对应的调整规则为在所接收到的HTTP请 求消息中添加预设的可为该网站地址识别的UA参数。优选地,如果所接收到的HTTP请求消息中所包含的UA参数不能为所获取的网站 地址识别的UA参数,则对应的调整规则为将HTTP请求消息中的UA参数替换为预设的可为 该网站地址识别的UA参数。优选地,如果所获取的网站地址禁止移动终端访问,则对应的调整规则为将所接 收到的HTTP请求消息中的ACCEPT参数中的“text/vnd. wap. wnl ;q = 0. 6”字段删除。优选地,如果所获取的网站地址要求识别HTTP请求消息来源或者需要统计访问 该网站的用户数,则对应的调整规则为在所述HTTP请求消息中的由中转服务器和网站服 务器预先协商确定的参数中添加移动终端的唯一终端标识。优选地,所述移动终端的唯一终端标识由中转服务器生成。根据本发明的另一个方面,提供一种用于移动终端的HTTP请求消息转发的中转 服务器,包括获取模块,从移动终端发送来的HTTP请求消息中获取移动终端所请求的网 站地址;查找模块,基于所获取的网站地址,在所述中转服务器中预先创建的调整规则数据 库中查找与该网站地址对应的所有用于对移动终端所发送的HTTP请求消息进行调整的调 整规则;调整模块,根据所查找出的所有调整规则对所述HTTP请求消息进行调整;转发模 块,将调整后的所述HTTP请求消息转发到移动终端所请求的网站的服务器;以及调整规则 数据库用于存储网站地址和与该网站地址对应的所有调整规则之间的对应关系。优选地,如果所获取的网站地址在被移动终端访问时希望在该移动终端所发送的 HTTP请求消息中包含移动终端参数时,则对应的调整规则为在所接收到的HTTP请求消息 中添加移动终端的参数,其中,所述移动终端参数包括移动终端的型号、操作系统、屏幕分 辨率。优选地,如果所获取的网站地址要求所接收的HTTP请求消息中的UA参数禁止为 空且所接收的HTTP请求消息中不包含UA参数时,对应的调整规则为在所接收到的HTTP请 求消息中添加预设的可为该网站地址识别的UA参数。优选地,如果所接收到的HTTP请求消息中所包含的UA参数不能为所获取的网站 地址识别的UA参数,则对应的调整规则为将HTTP请求消息中的UA参数替换为预设的可为该网站地址识别的UA参数。优选地,如果所获取的网站地址禁止移动终端访问,则对应的调整规则为将所接 收到的HTTP请求消息中的ACCEPT参数中的“text/vnd. wap. wnl ;q = 0. 6”字段删除。优选地,如果所获取的网站地址要求识别HTTP请求消息来源或者需要统计访问 该网站的用户数,则对应的调整规则为在所述HTTP请求消息中的由中转服务器和网站服 务器预先协商确定的参数中添加移动终端的唯一终端标识。为了实现上述以及相关目的,本发明的一个或多个方面包括后面将详细说明并在 权利要求中特别指出的特征。下面的说明以及附图详细说明了本发明的某些示例性方面。 然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明 旨在包括所有这些方面以及它们的等同物。有益效果利用本发明的由中转服务器执行的用于转发移动终端的HTTP请求消息的方法, 移动终端通过中转服务器向浏览网站的服务器转发HTTP请求时,由于中转服务器能够根 据其中预先创建的调整规则对移动终端所发送的HTTP请求消息参数进行调整,然后将调 整参数后的HTTP请求消息参数根据需要转发给所请求的网站服务器,从而避免了由于移 动互联网和传统互联网的限制使得移动终端直接向网站服务器发送HTTP请求时无法正常 浏览网页的问题,确保移动终端用户正常地获取到网站的信息,能够正常地浏览网页。


通过参考以下结合附图的说明及权利要求书的内容,本发明的其它目的及结果将 更加明白及易于理解。在附图中图IA和图IB分别是现有技术和根据本发明实施例的移动终端浏览网页的方式的 示意图;图2示出根据本发明实施例的由中转服务器执行的用于转发移动终端的HTTP请 求消息的方法的流程图;以及图3是示出根据本发明的用于转发移动终端的HTTP请求消息的中转服务器的方 框示意图。在所有附图中相同的标号指示相似或相应的特征或功能。
具体实施例方式在下面的描述中,出于说明的目的,为了提供对一个或多个实施例的全面理解,阐 述了许多具体细节。然而,很明显,也可以在没有这些具体细节的情况下实现这些实施例。 在其它例子中,为了便于描述一个或多个实施例,公知的结构和设备以方框图的形式示出。在此,在本发明的说明书中使用的术语仅仅是为了描述特定的实施例,而不是意 图限制本发明。如在本发明的说明书和所附权利要求中所使用的,单数形式“一个”、“一种” 和“该”意图也包括得数形式,除非上下文以别的方式清楚指明。还应该理解,这里所使用的 术语“和/或”指的是、且包含相关列出项中的一个或多个的任何和所有可能的组合。还应 该理解,术语“包括”和/或“包含”当用于该说明书中时,表示存在所述的特征、整体、步骤、 操作、元素、和/或部件,但是不排除存在或增加一个或多个其它特征、整体、步骤、操作、元素、部件、和/或其集合。下面将结合附图和具体实施例对本发明做进一步详细的描述。图IB是根据本发明实施例的移动终端浏览网页的方式的示意图。如图IB所示, 与现有技术移动终端经过网关后向所请求的网站的服务器发送HTTP请求来浏览网页的方 式不同,移动终端经网关后通过中转服务器向所请求的网站服务器转发HTTP请求来浏览 网页。中转服务器对移动终端发送来的HTPP请求参数按照预定规则进行调整后再转发给 所请求的网站。图2是示出根据本发明实施例的由中转服务器执行的用于转发移动终端的HTTP 请求消息的方法的流程图。如图2所示,在步骤210,从移动终端发送来的HTTP请求消息中获取移动终端所 请求的网站地址。移动终端与中转服务器的通信是以HTTP协议为基础,移动终端使用GET 或POST的请求将自身的参数包含在HTTP的请求消息中发送给中转服务器,其中包括了移 动终端请求的目的URL地址、移动终端屏幕等参数。在本发明的一些示例中,这些参数可以 放置在URL(使用GET方式时)或HTTP请求消息的Body (使用POST方式时)中。中转服 务器识别出移动终端的请求,获取移动终端所请求的网站地址。很显然,中转服务器还可以 采用本领域中公知的其它方式,从HTTP请求消息中获取移动终端所请求的网站地址。在步骤220,基于所获取的网站地址,在中转服务器中预先创建的调整规则数据库 中查找与该网站地址对应的所有用于对移动终端所发送的HTTP请求消息进行调整的调整 规则。其中,调整规则数据库存储网站地址和与该网站地址对应的所有调整规则之间的对 应关系。关于中转服务器中的调整规则数据库中网站地址和与该网站地址对应的所有调整 规则之间的对应关系将在下面进行具体描述。在步骤230,根据所查找出的所有调整规则对所述HTTP请求消息进行调整。在步骤M0,将调整后的所述HTTP请求消息转发到移动终端所请求的网站的服务
ο此外,在本发明的另一示例中,网站服务器根据所接收到的HTTP请求消息向移动 终端发送相应的网页页面信息。移动终端接收网站服务器所返回的网页页面信息,并通过 移动浏览器显示该网页页面。从而,由于中转服务器针对各类网站的限制对移动终端所发 送的HTTP请求消息中的参数进行了相应的调整,然后再将调整后的HTTP请求消息发送给 网站服务器,因此移动终端可以正常地浏览各类有限制的网站页面。下面将具体描述关于中转服务器中的调整规则数据库中网站地址和与该网站地 址对应的所有调整规则之间的对应关系。中转服务器在获取移动终端所请求的网站地址之后,会基于所获取的网站地址, 在调整规则数据库中查找与该网站地址对应的所有用于对移动终端所发送的HTTP请求消 息进行调整的调整规则。如果所获取的网站地址在被移动终端访问时希望在该移动终端所发送的HTTP请 求消息中包含移动终端参数,则对应的调整规则为在所接收到的HTTP请求消息中添加移 动终端的参数,其中,所述移动终端参数包括移动终端的型号、操作系统、屏幕分辨率。例 如,门户网站会把网页的图片转成适应手机屏幕展示的尺寸再添加到手机版网站的页面 中,通常网站仅仅按照最小分辨率来转换,因此,当屏幕分辨率高的手机浏览门户网站时,获得的页面中的图片清晰度不够。在这种情况下,中转服务器要在手机所发送的HTTP请求 消息中添加手机分辨等参数。此外,在本发明的其它例子中,也可以添加手机的型号、操作 系统、屏幕尺寸等参数。如果所获取的网站地址要求所接收的HTTP请求消息中的UA参数禁止为空且所接 收的HTTP请求消息中不包含UA参数时,对应的调整规则为在所接收到的HTTP请求消息中 添加预设的可为该网站地址识别的UA参数。例如,手机发送的HTTP请求消息经CMWAP (移 动梦网)的网关转发后,其中的UA参数被网关过滤,因而无法打开要求所接收的HTTP请求 消息中的UA参数禁止为空的网站。在这种情况下,中转服务器要在所接收到的HTTP请求 消息中添加预设的可为该网站地址识别的UA参数。如果所接收到的HTTP请求消息中所包含的UA参数不能为所获取的网站地址识别 的UA参数,则对应的调整规则为将HTTP请求消息中的UA参数替换为预设的可为该网站地 址识别的UA参数。例如,手机所发送的HTTP请求消息中所包含的UA参数不能为所获取的 网站地址识别的UA参数,诸如,比较新的UA参数,因而无法打开相应的网站页面。在这种 情况下,中转服务器要将所接收到的HTTP请求消息中的UA参数替换为预设的可为该网站 地址识别的UA参数。如果所获取的网站地址禁止移动终端访问,则对应的调整规则为将所接收到的 HTTP请求消息中的ACCEPT参数中的“text/vnd. wap. wnl ;q = 0. 6”字段删除。例如,有些 网站会判断所接收到的HTTP请求消息中是否含有“text/vnd.wap.wnl ;q = 0.6”字段,如 果有则提示通过电脑浏览或返回白屏,从而使移动终端无法正常浏览。在这种情况下,中转 服务器要将所接收到的HTTP请求消息中ACCEPT参数中的“text/vnd. wap. wnl ;q = 0. 6” 字段删除。如果所获取的网站地址要求识别HTTP请求消息来源或者需要统计访问该网站 的用户数,则对应的调整规则为在所述HTTP请求消息中的由中转服务器和网站服务器预 先协商确定的参数中添加移动终端的唯一终端标识。例如,3G版的优酷网站,要求手机的 HTTP请求消息中提供特定的标识进行识别,从而返回对应的内容。例如,某些网站需要对用 户数进行统计、计费处理。在这些情况下,中转服务器在该HTTP请求消息中的由中转服务 器和网站服务器预先协商确定的参数中添加移动终端的唯一终端标识。优选地,所述移动 终端的唯一的终端标识由中转服务器生成。中转服务器可以不依赖于移动终端的硬件生成 该唯一的终端标识。此外,在替换实例中,所述移动终端的唯一的终端标识可以采用其它合 适的方式生成。图3是示出根据用于移动终端的HTTP请求消息转发的中转服务器的方框示意图。 如图3所示,用于移动终端的HTTP请求消息转发的中转服务器300包括获取模块310、查 找模块320、调整模块330、转发模块340以及调整规则数据库350。具体地,获取模块310,用于从移动终端发送来的HTTP请求消息中获取移动终端 所请求的网站地址。查找模块320,基于所获取的网站地址,在中转服务器中预先创建的调整规则数据 库350中查找与该网站地址对应的所有用于对移动终端所发送的HTTP请求消息进行调整 的调整规则。调整模块330,用于根据所查找出的所有调整规则对HTTP请求消息进行调整。
转发模块340,用于将调整后的HTTP请求消息转发到移动终端所请求的网站的服 务器。调整规则数据库350,用于存储网站地址和与该网站地址对应的所有调整规则之 间的对应关系。下面将具体描述调整规则数据库350中网站地址和与该网站地址对应的所 有调整规则之间的对应关系。如果所获取的网站地址在被移动终端访问时希望在该移动终端所发送的HTTP请 求消息中包含移动终端参数,则对应的调整规则为在所接收到的HTTP请求消息中添加移 动终端的参数,其中,所述移动终端参数包括移动终端的型号、操作系统、屏幕分辨率。如果所获取的网站地址要求所接收的HTTP请求消息中的UA参数禁止为空且所接 收的HTTP请求消息中不包含UA参数时,对应的调整规则为在所接收到的HTTP请求消息中 添加预设的可为该网站地址识别的UA参数。如果所接收到的HTTP请求消息中所包含的UA参数不能为所获取的网站地址识别 的UA参数,则对应的调整规则为将HTTP请求消息中的UA参数替换为预设的可为该网站地 址识别的UA参数。如果所获取的网站地址禁止移动终端访问,则对应的调整规则为将所接收到的 HTTP请求消息中的ACCEPT参数中的“text/vnd. wap. wnl ;q = 0. 6”字段删除。如果所获取的网站地址要求识别HTTP请求消息来源或者需要统计访问该网站的 用户数,则对应的调整规则为在所述HTTP请求消息中的由中转服务器和网站服务器预先 协商确定的参数中添加移动终端的唯一终端标识。下面以手机通过用作中转服务器的UC web服务器来浏览网页为例,说明本发明所 述方法的应用。首先,UC WEB服务器接收到手机所发送来的HTTP请求消息GET http://www.ucweb.com/ucid xxxx 参数Accept :text/html, application/xhtml+xml, application/xml ;q = 0. 9,氺/氺;q =0. 8,, text/vnd. wap. wml ;q = 0. 6,User-Agent :UCWEB7. 0. . . . //省略HTTP请求消息的其余部分其中,’ www. ucweb. com'为UCWEB服务器域名,GET中的xxxx参数中包含手机 所请求的网站地址和移动终端的参数等信息,例如,‘www. url. com/m'。从而,UC TOB服 务器获取到手机所请求的网站地址。接着,UCffEB服务器在其中预先创建的调整规则数据库中查找所获取到的网站地 址'www.url.com/rn',并查找出与网站地址'www.url.com/rn'对应的用于对手机所发 送的HTTP请求消息进行调整的调整规则为需要添加手机分辨率参数。然后,UCffEB按下述方式将手机分辨率参数添加到所接收到的HTTP请求消息中GET http //www. url. com/HTTP/1. 1Accept :text/html, application/xhtml+xml, application/xml ;q = 0. 9,氺/氺;q =0. 8,, text/vnd. wap. wml ;q = 0. 6,User-Agent :UCWEB7. 0screen resolution :240氺320
....//省略HTTP请求消息的其余部分其中,screen resolution参数中定义了手机的分辨率为对0*320。UCffEB随后将添加了手机分辨率参数后的HTTP请求消息发送到所请求的网站服务器。所请求的网站服务器根据接收到的HTTP请求消息中的手机分辨率参数对网页的 页面内容进行排版,然后将该页面内容发送到手机。手机接收网页的页面内容并显示该网 站页面,由于手机所显示的网页与手机分辨率相对应,因此,可以用户可以使用手机获得较 佳的浏览体验。此外,在本发明的上述例子中,UC服务器也可以根据需要将手机分辨率参数添加 在所接收到的HTTP请求消息的URL中,添加后的HTTP请求消息如下GET http//www. url. com/m ? screen = 240*320ΗΤΤΡ/1· 1Accept :text/html, application/xhtml+xml, application/xml ;q = 0. 9,氺/氺;q =0. 8,, text/vnd. wap. wml ;q = 0. 6,User-Agent :UCWEB7. 0. . . . //省略HTTP请求消息的其余部分综上所述,与移动终端直接向网站服务器发送HTTP请求消息,受到某些网站限制 而无法浏览相应的页面相比,利用本发明的由中转服务器执行的用于移动终端的HTTP请 求消息转发方法及装置,移动终端通过中转服务器浏览网页时,由于中转服务器能够基于 移动终端所请求访问的网站地址,根据其中预先创建的各种调整规则对移动终端的HTTP 请求消息参数进行调整,并且将调整后的参数根据需要转发给所请求的网站服务器,因而 避免了移动互联网和传统互联网的限制,确保移动终端用户能够正常地获取到网站的内 容,从而能够正常地浏览网页。尽管前面公开的内容示出了本发明的示例性实施例,但是应当注意,在不背离权 利要求限定的本发明的范围的前提下,可以进行多种改变和修改。根据这里描述的发明实 施例的方法权利要求的功能、步骤和/或动作不需以任何特定顺序执行。此外,尽管本发明 的元素可以以个体形式描述或要求,但是也可以设想多个,除非明确限制为单数。尽管已经结合详细示出并描述的优选实施例公开了本发明,但是本领域技术人员 应当理解,对于上述根据本发明的由中转服务器执行的用于移动终端的HTTP请求消息的 转发方法及中转服务器,还可以在不脱离本发明内容的基础上做出各种修改和变形。这些 修改和变形落在本发明的保护范围之内,并且本发明的保护范围应当由所附的权利要求书 的内容确定。
权利要求
1.一种由中转服务器执行的用于转发移动终端的HTTP请求消息的方法,包括 从移动终端发送来的HTTP请求消息中获取移动终端所请求的网站地址;基于所获取的网站地址,在所述中转服务器中预先创建的调整规则数据库中查找与 该网站地址对应的所有用于对移动终端所发送的HTTP请求消息进行调整的调整规则,其 中所述调整规则数据库存储网站地址和与该网站地址对应的所有调整规则之间的对应关 系;根据所查找出的所有调整规则对所述HTTP请求消息进行调整;以及 将调整后的所述HTTP请求消息转发到移动终端所请求的网站的服务器。
2.按照权利要求1所述的方法,其中,如果所获取的网站地址在被移动终端访问时希 望在该移动终端所发送的HTTP请求消息中包含移动终端参数,则对应的调整规则为在所 接收到的HTTP请求消息中添加移动终端的参数,其中,所述移动终端参数包括移动终端的型号、操作系统、屏幕分辨率。
3.按照权利要求1所述的方法,其中,如果所获取的网站地址要求所接收的HTTP请求 消息中的UA参数禁止为空且所接收的HTTP请求消息中不包含UA参数时,对应的调整规则 为在所接收到的HTTP请求消息中添加预设的可为该网站地址识别的UA参数。
4.按照权利要求1所述的方法,其中,如果所接收到的HTTP请求消息中所包含的UA参 数不能为所获取的网站地址识别的UA参数,则对应的调整规则为将HTTP请求消息中的UA 参数替换为预设的可为该网站地址识别的UA参数。
5.按照权利要求1所述的方法,其中,如果所获取的网站地址禁止移动终端访问,则对 应的调整规则为将所接收到的HTTP请求消息中的ACCEPT参数中的“text/vnd. wap. wnl ;q =0.6”字段删除。
6.按照权利要求1所述的方法,其中,如果所获取的网站地址要求识别HTTP请求消息 来源或者需要统计访问该网站的用户数,则对应的调整规则为在所述HTTP请求消息中的 由中转服务器和网站服务器预先协商确定的参数中添加移动终端的唯一终端标识。
7.按照权利要求6所述的方法,其中,所述移动终端的唯一终端标识由中转服务器生成。
8.一种用于移动终端的HTTP请求消息转发的中转服务器,包括获取模块,从移动终端发送来的HTTP请求消息中获取移动终端所请求的网站地址; 查找模块,基于所获取的网站地址,在所述中转服务器中预先创建的调整规则数据库 中查找与该网站地址对应的所有用于对移动终端所发送的HTTP请求消息进行调整的调整 规则;调整模块,根据所查找出的所有调整规则对所述HTTP请求消息进行调整;转发模块,将调整后的所述HTTP请求消息转发到移动终端所请求的网站的服务器;以及调整规则数据库,用于存储网站地址和与该网站地址对应的所有调整规则之间的对应 关系。
9.按照权利要求8所述的中转服务器,其中,如果所获取的网站地址在被移动终端访 问时希望在该移动终端所发送的HTTP请求消息中包含移动终端参数时,则对应的调整规 则为在所接收到的HTTP请求消息中添加移动终端的参数,其中,所述移动终端参数包括移动终端的型号、操作系统、屏幕分辨率。
10.按照权利要求8所述的中转服务器,其中,如果所获取的网站地址要求所接收的 HTTP请求消息中的UA参数禁止为空且所接收的HTTP请求消息中不包含UA参数时,对应的 调整规则为在所接收到的HTTP请求消息中添加预设的可为该网站地址识别的UA参数。
11.按照权利要求8所述的中转服务器,其中,如果所接收到的HTTP请求消息中所包含 的UA参数不能为所获取的网站地址识别的UA参数,则对应的调整规则为将HTTP请求消息 中的UA参数替换为预设的可为该网站地址识别的UA参数。
12.按照权利要求8所述的中转服务器,其中,如果所获取的网站地址禁止移动终端 访问,则对应的调整规则为将所接收到的HTTP请求消息中的ACCEPT参数中的“text/vnd. wap. wnl ;q = 0.6” 字段删除。
13.按照权利要求7所述的中转服务器,其中,如果所获取的网站地址要求识别HTTP请 求消息来源或者需要统计访问该网站的用户数,则对应的调整规则为在所述HTTP请求消 息中的由中转服务器和网站服务器预先协商确定的参数中添加移动终端的唯一终端标识。
全文摘要
本发明公开一种由中转服务器执行的用于转发移动终端的HTTP请求消息的方法以及装置。该方法包括从移动终端发送来的HTTP请求消息中获取移动终端所请求的网站地址;基于所获取的网站地址,在所述中转服务器中预先创建的调整规则数据库中查找与该网站地址对应的所有用于对移动终端所发送的HTTP请求消息进行调整的调整规则,其中所述调整规则数据库存储网站地址和与该网站地址对应的所有调整规则之间的对应关系;根据所查找出的所有调整规则对所述HTTP请求消息进行调整;以及将调整后的所述HTTP请求消息转发到移动终端所请求的网站的服务器。利用所述方法和装置能够确保移动终端用户避免移动互联网和传统互联网的限制,从而正常地获取网站内容,正常浏览网页。
文档编号H04L29/08GK102130952SQ201110062700
公开日2011年7月20日 申请日期2011年3月16日 优先权日2011年3月16日
发明者梁捷, 梁沛源 申请人:广州市动景计算机科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1