专利名称:Wap网关代理业务数据处理方法及服务器的制作方法
技术领域:
本发明涉及无线通信领域,尤其涉及WAP网关代理业务数据处理方法及服务器。
背景技术:
WAP(Wireless Application Protocol)为无线应用协议,是一项全球性的网络通 信协议。WAP使移动hternet有了一个通行的标准,其目标是将hternet的丰富信息及 先进的业务弓丨入到移动电话等无线终端之中。WAP定义可通用的平台,把目前hternet网 上HTML (Hyper Text Mark-up Language,超文本标记语言)的信息转换成用WML (Wireless Makeup Language,无线标记语言)描述的信息,显示在移动电话的显示屏上。WAP只要求 移动电话和WAP代理服务器的支持,而不要求现有的移动通信网络协议做任何的改动,因 而可以广泛地应用于GSM(Global System for Mobile Communications,全球移动通讯 系统)、CDMA(Code Division Multiple Access,又称码分多址)和 TDMA(Time Division Multiple Access时分多址)等多种网络。当前WAP网关,主要实现HTTP (Hyper Text Transfer Protocol,超文本传输协议) 代理的功能,实现WAP协议转化为HTTP协议形式来请求目标服务器的目的。对于目标网站的服务器,在用户通过WAP网关访问时,需要从用户的访问请求中 获得用户的手机号码等相关信息,以进行后续的统计分析。但是,现有的通信运营商实行 “白名单”管理,只有加入“白名单”的网站才能获取到用户的相关信息,而对于不属于白名 单内的网站来说,则无法获得用户的相关信息,因此无法对用户进行后续统计分析。
发明内容
有鉴于此,本发明提供一种WAP网关代理业务数据处理方法及服务器,以解决现 有技术中白名单外的目标服务器无法获得用户的相关信息的问题,其具体方案如下一种无线应用协议WAP网关代理业务数据处理方法,包括接收用户发送的服务请求;当所述服务请求符合预设访问条件时,获取所述服务请求的超文本传输协议HTTP 头部信息,所述头部信息至少包括所述用户的手机号码;生成与所述服务请求对应的HTTP请求;添加所述头部信息到所述HTTP请求;发送添加所述头部信息后的HTTP请求到所述目标WAP服务器;接收所述目标WAP服务器依据所述HTTP请求返回的响应内容;解析所述响应内容,并将解析结果发送给所述用户。优选的,所述服务请求包括WAP网关代理域名doname. com、过滤器名称 pullservlet、目标WAP服务器编号spID、目标WAP服务器编号下的业务编码servicelD和 目标WAP服务器相应地址agenttol。优选的,所述服务请求还包括加密标志,所述加密标识为按照预设加密算法加密所述用户的手机号码的加密结果。优选的,所述获服务请求的HTTP头部信息步骤后,与所述生成与所述服务请求对 应的HTTP请求的步骤前还包括从所述头部信息中获取所述用户的手机号码;按照所述预设加密算法加密所述手机号码,得到加密结果;判断所述加密结果与所述加密标识是否相同,若相同,则确定所述访问为合法访 问,继续执行,若不同,则确定所述访问为非法访问,返回提示信息。优选的,所述预设加密算法为信息-摘要算法MD5。优选的,按照以下步骤确定所述服务请求是否符合预设访问条件获取所述服务请求请求中的spID和servicelD ;判断预先设定的存储WAP网关代理的目标WAP服务器的配置信息的统一配置表 中是否包含有所述spID和servicelD,若包含,则所述服务请求符合预设访问条件,若不包 含,则所述服务请求不符合预设访问条件。优选的,所述解析所述响应内容,并将解析结果发送给所述用户的过程包括查找所述响应内容中的链接地址;依据正则表达式解析所述链接地址;判断所述解析结果是否成功,若成功,则将解析成功的页面信息发送给所述用户, 若失败,则将解析失败的页面信息发送给所述用户。优选的,还包括记录所述用户的访问数据。优选的,还包括缓存所述用户发送的WAP协议请求。优选的,所述头部信息还包括所述用户的手机型号。一种服务器,包括请求接收单元,用于接收用户发送的服务请求;访问条件判断单元,用于判断所述服务请求是否符合预设访问条件;头部信息获取单元,用于当所述访问条件判断单元判断服务请求符合预设访问条 件时,获取所述服务请求的超文本传输协议HTTP头部信息,所述头部信息至少包括所述用 户的手机号码;HTTP请求生成单元,用于生成与所述服务请求对应的HTTP请求;添加单元,用于添加所述头部信息到所述HTTP请求;请求发送单元,用于发送添加所述头部信息后的HTTP到所述目标WAP服务器;响应内容接收单元,用于接收所述目标WAP服务器依据HTTP请求返回的响应内 容;解析发送单元,用于解析所述响应内容,并将解析结果发送给所述用户。优选的,还包括手机号码获取单元,用于从所述头部信息中获取所述用户的手机号码;加密单元,用于照所述预设加密算法加密所述手机号码;比较单元,用于比较所述手机号码的加密结果与加密标识是否相同,若相同,则确 定所述访问为合法访问,继续执行,若不同,则确定所述访问为非法访问,返回错误信息。优选的,所述访问条件判断单元包括
ID获取单元,用于获取所述服务请求中的spID和servicelD ;统一配置表,用于存储WAP网关代理的目标WAP服务器的配置信息;判断单元,用于判断所述统一配置表中是否包含所述获取的spID和servicelD, 若包含,则所述服务请求符合预设访问条件,若不包含,则所述服务请求不符合预设访问条 件。从上述的技术方案可以看出,本发明实施例公开的WAP网关代理业务数据处理方 法中,采用将包括所述用户的手机号码的服务请求中HTTP头部信息添加到WAP网关向目标 服务器发送的HTTP请求中的方式,使得目标服务器在接收到HTTP请求的同时,可以从HTTP 请求中获得用户的手机号码等相关信息,以实现对用户的访问情况等信息的统计,分析,进 一步的通过加入验证过程,防止通过复制链接的形式非法访问网页的现象发生,提高了业 务处理过程的安全性。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。图1为本发明实施例公开的一种WAP网关代理业务处理方法的流程图;图2为本发明实施例公开的又一 WAP网关代理业务处理方法的流程图;图3为本发明实施例公开的又一 WAP网关代理业务处理方法的流程图;图4为本发明实施例公开的解析响应内容并发送的过程流程图;图5为本发明实施例公开的一种服务器的结构示意图;图6为本发明实施例公开的访问条件判断单元的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。本发明公开了一种WAP网关代理业务处理方法,通过WAP网关代理访问目标服务 器的方式,WAP网关代理接收用户的服务请求,将包括所述用户的手机号码的服务请求中 HTTP头部信息添加到WAP网关向目标服务器发送的HTTP请求中,使得目标服务器在接收到 HTTP请求的同时,可以从HTTP请求中获得用户的手机号码等相关信息,以实现对用户的访 问情况等信息的统计,分析。其具体实现方式如下所述步骤S11、接收用户发送的服务请求;用户通过访问地址,例如 http//doname. com/pullservlet ? spID = &serviceID = &safeFlag = &aRentUrl =访问WAP网关代理。步骤S12、判断所述服务请求是否符合预设访问条件,若是,则执行步骤S13,若否,则结束;对于符合访问条件的请求给予响应,而对于不符合条件的请求则进行处理。此处 的预设访问条件可以为根据实际情况设定的条件,例如,假设WAP网关只接受某一区域的 用户的服务请求,那么此处判断是否符合访问条件则是判断用户请求中携带的IP地址是 否属于WAP网关的能够处理的区域,若是则响应,若不是,则结束,或者向用户发送错误提示。步骤S13、获取所述服务请求的超文本传输协议HTTP头部信息,所述头部信息至 少包括所述用户的手机号码;通过网关中的过滤器对服务请求中的头部信息进行获取,或者采用数据抓包的方 式,获得HTTP的头部信息。步骤S14、生成与所述服务请求对应的HTTP请求;根据用户发送的服务请求确定需要访问的目标服务器,所述服务请求中可以包 括WAP网关代理域名doname. com、过滤器名称pullservlet、目标WAP服务器编号spID、 目标WAP服务器编号下的业务编码servicelD和目标WAP服务器相应地址agenttol等参 数,通过上述参数可以确定需要访问的目标服务器,找到目标服务器的相应地址,将相应的 访问WAP服务器地址,即WAP服务器的访问IP和参数agenttol的相对地址组合成完整的 访问 WAP 网页地址。如 http://doname. com/WAP/youxiaoqi. jsp。步骤S15、添加所述头部信息到所述HTTP请求;将获取的头部信息添加到上述对目标服务器的访问请求中,使得目标WAP服务器 在接收到访问请求的同时,能够获取用户的相关信息,如手机号码和/或用户的手机型号。步骤S16、发送添加所述头部信息后的HTTP请求到所述目标WAP服务器;步骤S17、接收所述目标WAP服务器依据所述HTTP请求返回的响应内容;步骤S18、解析所述响应内容,并将解析结果发送给所述用户。Wap网关将服务器的内容进行解析。本发明实施例公开的WAP网关业务处理方法,通过将包括所述用户的手机号码的 服务请求中HTTP头部信息添加到WAP网关向目标服务器发送的HTTP请求中,使得目标服 务器在接收到HTTP请求的同时,可以从HTTP请求中获得用户的手机号码等相关信息,以实 现对用户的访问情况等信息的统计,分析,便于目标服务器依据用户的相关信息对相应内 容进行处理,例如服务器可以根据用户信息中的手机型号确定用户的显示屏幕大小,依据 该显示屏幕大小,将响应内容的格式进行调整,使其能够更好的在用户的手机屏幕上进行 显示,提升用户体验等。上述步骤之后,还可包括记录所述用户的访问数据,缓存所述用户发送的WAP协议请求的步骤。WAP网关监控外部对各目标WAP服务器的访问情况,记录用户访问数据。可以对 WAP网关代理所统计各目标WAP服务器的数据进行整理、分析、挖掘和建模,进而对拓展WAP 相关的增值业务提供的大量数据。也可以为各目标WAP服务器问题排查原因提供数据。同 时利用缓存机制,保证在大量用户访问的情况下,也能正常运行,提升了处理性能。本发明公开的又一 WAP网关业务处理方法的流程如图2所示,包括步骤S21、接收用户发送的服务请求,所述服务请求中包括WAP网关代理域名doname. com、过滤器名称pullservlet、目标WAP服务器编号spID、目标WAP服务器编号下 的业务编码servicelD和目标WAP服务器相应地址agenttol等参数;步骤S22、获取所述服务请求请求中的spID和servicelD ;步骤S23、判断预先设定的存储WAP网关代理的目标WAP服务器的配置信息的统一 配置表中是否包含有所述spID和servicelD,若包含,则执行步骤,若不符合,则执行 步骤S24b ; 本实施例通过统一配置管理,把访问多个目标WAP服务器的参数,例如目标WAP服 务器编号spID、目标WAP服务器编号下的业务编码servicelD和目标WAP服务器相应地址 agentUrl等参数以表格的形式,都配置在WAP网关代理上,由WAP网关代理进行实时、转发 和处理外部对各目标WAP服务器的请求。接收用户请求后,查询统一配置表中是否存储有 用户请求中的相关参数,如果有,则服务请求符合预设预设访问条件,如果没有,则服务请 求不符合预设访问条件。步骤、确定所述服务请求符合预设访问条件,继续执行;步骤S24b、确定所述服务请求不符合所述预设访问条件,向用户返回错误页面;步骤S25、获取所述服务请求的超文本传输协议HTTP头部信息,生成与所述服务 请求对应的HTTP请求;步骤S26、添加所述头部信息到所述HTTP请求;步骤S27、发送添加所述头部信息后的HTTP请求到所述目标WAP服务器;步骤S28、接收所述目标WAP服务器依据所述HTTP请求返回的响应内容;步骤S29、解析所述响应内容,并将解析结果发送给所述用户。本实施例中并不限定以表格的形式对配置信息进行存储,其可以采用任何一种存 储形式,只要能够实现对代理的目标服务器的信息进行统一管理,便于查询即可。本发明公开的又一 WAP网关业务处理方法的流程如图3所示,包括步骤S31、接收用户发送的服务请求,所述服务请求包括加密标志,所述加密标 识为照预设加密算法加密所述用户的手机号码的加密结果;本实施例中的预设加密算法为信息-摘要算法MD5。其具体方式为在WAP网关的 代理地址上增加safeFlag参数,将上述加密标识的值作为safeFlag参数值。当用户访问 各WAP网页时会将此参数传递在各链接中。步骤S32、判断所述服务请求是否符合预设访问条件,若是,则执行步骤S33,若 否,则结束;步骤S33、获取所述服务请求的超文本传输协议HTTP头部信息,所述头部信息至 少包括所述用户的手机号码;步骤S34、从所述头部信息中获取所述用户的手机号码;步骤S35、按照所述预设加密算法加密所述手机号码,得到加密结果;将手机号码按照信息-摘要算法MD5进行加密。步骤S36、判断所述加密结果与所述加密标识是否相同,若相同,则执行步骤 S37a,若不同,则执行步骤S37b ;判断当前发送服务请求的用户的手机号码与服务请求中的手机号码是否一致,若 一致,说明为具有访问该目标服务器权限的用户发送,如果不一致,则有可能是将访问链接进行复制,由其他用户发送的请求,为了保证合法用户的利益,将此类请求判决为非法请 求,拒绝响应。同时也保证了重要功能的操作链接不可以随便复制地址发送给其它用户访 问。步骤S37a、确定所述访问为合法访问,继续执行;步骤S37b、确定所述访问为非法访问,返回提示信息;步骤S38、生成与所述服务请求对应的HTTP请求;步骤S39、添加所述头部信息到所述HTTP请求,并发送到所述目标WAP服务器;步骤S310、接收所述目标WAP服务器依据所述HTTP请求返回的响应内容、并解析 所述响应内容,将解析结果发送给所述用户。本实施例公开的WAP网关业务处理方法中加入了对用户访问验证的过程,防止用 户对目标WAP服务器进行恶意攻击,保证WAP网关的安全运行,并对不合理的请求进行提
7J\ ο本实施例公开的校验过程同样适用于图2所示实施例中。同时本实施例也并不限 定加密算法为MD5,任何能够实现验证信息完整性和准确性的算法都可以应用到本实施例 中。本实施例并不限定对所有的访问请求都必须经过访问验证的过程,根据每个页面 的重要性,可自行配置各页面是否需要MD5加密认证,如一些公共性页面就可以不设置MD5 加密访问。默认情况下每个网页都需要通过MD5加密验证。可将不需要验证MD5加密的WAP 网页地址进行归类,当用户访问这些页面时,当判断出其访问的是不许验证的页面时,则不 进行是否非法访问的验证。上述图1至图3所示的任意一个实施例中的解析所述响应内容,并将解析结果发 送给所述用户的过程都可以依据图4所示流程进行,包括步骤S41、查找所述响应内容中的链接地址;因为用户在访问WAP页面里的超链接或图片时,也需经过WAP网关代理访问,所以 需要将页面里的超链接或图片的地址,转换为WAP网关代理的地址。步骤S42、依据正则表达式解析所述链接地址;解析是使用正则表达式,查找页面链接、get请求和post请求等链接地址,把这些 链接地址替换为有WAP网关代理的相应链接地址。以图片为例,如原来的/wap/pic/t001. gif地址转化为WAP网站的域名或IP+/ wap/pic/t001. gif 地址。解析图片查找的正则表达式pattern =<\s*img[\s\S]* ? src\s* = \s*( “ I,)[\s\S]* ? >If (解析页面查找 pattern 是否有匹配内容){R)r(匹配的pattern所有值)}用把匹配的前后内容分开。查找的匹配内容再找 到src =”/wap/pic/t001.gif”中的内容,分离出图片的地址。再把域名或IP+图片相 对地址组成地址。赋给src。再把前后内容和所修改的匹配的值重新组成一页面。步骤S43、判断所述解析结果是否成功,若成功,则执行步骤SMa,若不成功,则执 行步骤S44b ;步骤S44a、将解析成功的页面信息发送给所述用户;
步骤S44b、将解析失败的页面信息发送给所述用户。通过上述步骤,完成对请求页面的解析及WAP-WEB的协议转换。本发明同时公开了一种服务器,其结构如图5所示,包括请求接收单元51、访问 条件判断单元52、头部信息获取单元53、HTTP请求生成单元M、添加单元55、请求发送单元 56、响应内容接收单元57和解析发送单元58,其中请求接收单元51用于接收用户发送的 服务请求;访问条件判断单元52用于判断所述服务请求是否符合预设访问条件;头部信息 获取单元53用于当所述访问条件判断单元判断服务请求符合预设访问条件时,获取所述 服务请求的超文本传输协议HTTP头部信息,所述头部信息至少包括所述用户的手机号码; HTTP请求生成单元M用于生成与所述服务请求对应的HTTP请求;添加单元55用于添加所 述头部信息到所述HTTP请求;请求发送单元56用于发送添加所述头部信息后的HTTP到所 述目标WAP服务器;响应内容接收单元57用于接收所述目标WAP服务器依据HTTP请求返 回的响应内容;解析发送单元58用于解析所述响应内容,并将解析结果发送给所述用户。进一步的,服务器还包括手机号码获取单元59,用于从所述头部信息中获取所 述用户的手机号码;加密单元510,用于照所述预设加密算法加密所述手机号码;比较单元 511,用于比较所述手机号码的加密结果与加密标识是否相同,若相同,则确定所述访问为 合法访问,继续执行,若不同,则确定所述访问为非法访问,返回错误信息。进一步的,所述访问条件判断单元52结构如图6所示,包括ID获取单元521,用 于获取所述服务请求中的spID和servicelD ;统一配置表522,用于存储WAP网关代理的 目标WAP服务器的配置信息;判断单元523,用于判断所述统一配置表中是否包含所述获取 的spID和servicelD,若包含,则所述服务请求符合预设访问条件,若不包含,则所述服务 请求不符合预设访问条件。上述各单元的工作过程如下所述请求接收单元接收用户发送的服务请求,访问条件判断单元判断该请求是否符合 预设访问条件,当符合预设访问条件时,头部信息获取单元获取服务请求中的HTTP头部信 息,HTTP请求生成单元生成与该服务请求对应的HTTP请求,添加单元将获取的头部信息添 加到生成的HTTP请求中,并将该请求通过请求发送单元发送,响应内容接收单元接收目标 服务器返回的响应内容,通过解析发送单元将响应内容进行解析后,发送给用户。本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他 实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置 而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说 明即可。专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元 及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和 软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些 功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业 技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应 认为超出本发明的范围。结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执 行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存
10储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术 领域内所公知的任意其它形式的存储介质中。 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。 对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的 一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明 将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一 致的最宽的范围。
权利要求
1.一种无线应用协议WAP网关代理业务数据处理方法,其特征在于,包括 接收用户发送的服务请求;当所述服务请求符合预设访问条件时,获取所述服务请求的超文本传输协议HTTP头 部信息,所述头部信息至少包括所述用户的手机号码; 生成与所述服务请求对应的HTTP请求; 添加所述头部信息到所述HTTP请求;发送添加所述头部信息后的HTTP请求到所述目标WAP服务器; 接收所述目标WAP服务器依据所述HTTP请求返回的响应内容; 解析所述响应内容,并将解析结果发送给所述用户。
2.根据权利要求1所述的方法,其特征在于,所述服务请求包括-MP网关代理域名 doname. com、过滤器名称pullservlet、目标WAP服务器编号spID、目标WAP服务器编号下 的业务编码servicelD和目标WAP服务器相应地址agenttol。
3.根据权利要求2述的方法,其特征在于,所述服务请求还包括加密标志,所述加密 标识为按照预设加密算法加密所述用户的手机号码的加密结果。
4.根据权利要求3所述的方法,其特征在于,所述获服务请求的HTTP头部信息步骤后, 与所述生成与所述服务请求对应的HTTP请求的步骤前还包括从所述头部信息中获取所述用户的手机号码; 按照所述预设加密算法加密所述手机号码,得到加密结果;判断所述加密结果与所述加密标识是否相同,若相同,则确定所述访问为合法访问,继 续执行,若不同,则确定所述访问为非法访问,返回提示信息。
5.根据权利要求4所述的方法,其特征在于,所述预设加密算法为信息-摘要算法MD5。
6.根据权利要求2所述的方法,其特征在于,按照以下步骤确定所述服务请求是否符 合预设访问条件获取所述服务请求请求中的spID和servicelD ;判断预先设定的存储WAP网关代理的目标WAP服务器的配置信息的统一配置表中是否 包含有所述spID和servicelD,若包含,则所述服务请求符合预设访问条件,若不包含,则 所述服务请求不符合预设访问条件。
7.根据权利要求6所述的方法,其特征在于,所述解析所述响应内容,并将解析结果发 送给所述用户的过程包括查找所述响应内容中的链接地址; 依据正则表达式解析所述链接地址;判断所述解析结果是否成功,若成功,则将解析成功的页面信息发送给所述用户,若失 败,则将解析失败的页面信息发送给所述用户。
8.根据权利要求1所述的方法,其特征在于,还包括记录所述用户的访问数据。
9.根据权利要求8所述的方法,其特征在于,还包括缓存所述用户发送的WAP协议请求。
10.根据权利要求9所述的方法,其特征在于,所述头部信息还包括所述用户的手机型号。
11.一种服务器,其特征在于,包括请求接收单元,用于接收用户发送的服务请求; 访问条件判断单元,用于判断所述服务请求是否符合预设访问条件; 头部信息获取单元,用于当所述访问条件判断单元判断服务请求符合预设访问条件 时,获取所述服务请求的超文本传输协议HTTP头部信息,所述头部信息至少包括所述用户 的手机号码;HTTP请求生成单元,用于生成与所述服务请求对应的HTTP请求; 添加单元,用于添加所述头部信息到所述HTTP请求;请求发送单元,用于发送添加所述头部信息后的HTTP到所述目标WAP服务器; 响应内容接收单元,用于接收所述目标WAP服务器依据HTTP请求返回的响应内容; 解析发送单元,用于解析所述响应内容,并将解析结果发送给所述用户。
12.根据权利要求11所述的服务器,其特征在于,还包括手机号码获取单元,用于从所述头部信息中获取所述用户的手机号码; 加密单元,用于照所述预设加密算法加密所述手机号码;比较单元,用于比较所述手机号码的加密结果与加密标识是否相同,若相同,则确定所 述访问为合法访问,继续执行,若不同,则确定所述访问为非法访问,返回错误信息。
13.根据权利要求11所述的服务器,其特征在于,所述访问条件判断单元包括 ID获取单元,用于获取所述服务请求中的spID和servicelD ;统一配置表,用于存储WAP网关代理的目标WAP服务器的配置信息; 判断单元,用于判断所述统一配置表中是否包含所述获取的spID和servicelD,若包 含,则所述服务请求符合预设访问条件,若不包含,则所述服务请求不符合预设访问条件。
全文摘要
本发明公开了一种WAP网关代理业务数据处理方法及服务器,该方法包括接收用户发送的服务请求;当服务请求符合预设访问条件时,获取服务请求的HTTP头部信息;生成与服务请求对应的HTTP请求;添加头部信息到HTTP请求;发送添加头部信息后的HTTP请求到目标WAP服务器;接收目标WAP服务器依据HTTP请求返回的响应内容;解析响应内容,并将解析结果发送给所述用户。本发明方法中,采用将包括用户的手机号码的服务请求中HTTP头部信息添加到WAP网关向目标服务器发送的HTTP请求中的方式,使得目标服务器在接收到HTTP请求的同时,获得用户的手机号码等相关信息,以实现对用户的访问情况等信息的统计分析。
文档编号H04W88/16GK102065573SQ20101061004
公开日2011年5月18日 申请日期2010年12月28日 优先权日2010年12月28日
发明者陈宏 申请人:北京高信达通信技术有限公司福州分公司