[发明专利]一种HTTP请求报文处理方法及其设备无效
申请号: | 201110032724.0 | 申请日: | 2011-01-30 |
公开(公告)号: | CN102075583A | 公开(公告)日: | 2011-05-25 |
发明(设计)人: | 王佳良 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/56 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 http 请求 报文 处理 方法 及其 设备 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种HTTP请求报文处理方法及其设备。
背景技术
Portal认证也称为Web认证,Portal认证网站可称为门户网站。Portal认证技术可强制用户进行Web认证,该技术以其新业务支撑能力强大、无需安装客户端软件等特点,受到越来越多运营商的欢迎。
未认证用户上网时,网络接入设备强制用户登录到特定站点,用户可免费使用其中的服务。当用户需要使用互联网中的其它信息时,必须在门户网站进行认证,只有认证通过后才可以使用互联网资源。用户可以主动访问已知的Portal认证网站,输入用户名和密码进行认证。这种由用户发起的Portal认证方式称为主动认证。如果用户试图访问其它外网,则被强制访问Portal认证网站,从而开始Portal认证过程,这种方式称作强制认证。
如图1所示,在强制认证过程中,用户使用浏览器发起互联网访问请求时,该网络访问请求经过BAS(Broadband Access Server,宽带接入服务器)设备时会被重定向到Portal系统的Portal Web认证主页上(步骤101~104)。用户在认证主页中输入认证信息后提交认证请求,经由Portal Web服务器、Portal服务器将用户的认证请求发送给BAS设备(步骤105~107),然后BAS设备再与AAA服务器(也称Radius服务器,其中AAA为Authentication,Authorization,Accounting的英文简称,中文表达为鉴权、认证和计费;Radius是RemoteAuthentication Dial In User Service的英文简称,中文表达为远程用户拨号认证服务)通信对该认证请求进行认证和计费,如果认证通过,则BAS设备会打开用户与互联网的通路,用户可以访问互联网(步骤108~109)。其中,用户浏览器和BAS设备之间,以及用户浏览器和Portal Web服务器之间可采用HTTP(Hypertext Transfer Protocol,超文本传输协议);Portal Web服务器和Portal服务器之间可采用私有协议;Portal服务器与BAS设备之间可采用Portal协议。
一般情况下,用户侧的机器环境比较复杂,安装于用户侧设备上的某些软件工具只要用户侧设备开机,就会不断连接网络,即不断发送HTTP请求以试图访问特定网站或服务器,这样,在用户离线的情况下,这些HTTP请求会被发送到Portal Web服务器。这些HTTP请求通常不是用户为了上线、在线或离线而发起的请求,即不是用户期望发起的请求,因此可以认为这些HTTP请求对Portal Web服务器造成了冲击。这类请求可被通常为“无效请求”,目前的Portal Web服务器没有或无法区分这类无效请求。
Portal Web服务器是整个Portal系统的重要出入口之一,如果不区分HTTP请求的有效性,则会对所有到达的HTTP请求都予以接受、处理和响应,这样不仅降低了Portal Web服务器的效率,而且也影响了整个Portal系统的功效。
发明内容
本发明实施例提供了一种HTTP请求报文处理方法及其设备,以使Portal服务器能够区分有效和无效互联网访问请求,从而提高Portal服务器的效率以及Portal系统的功效。
本发明实施例提供的HTTP请求报文处理方法,包括以下步骤:
Web服务器接收到超文本传输协议HTTP请求报文后,根据第一配置信息从所述HTTP请求报文中获取相应信息;
所述Web服务器将获取到的信息与第二配置信息进行比较,并根据比较结果判断所述HTTP请求报文的有效性;
所述Web服务器如果判断所述HTTP请求报文为有效请求报文,则对所述HTTP请求报文进行处理,否则拒绝处理所述HTTP请求报文。
上述方法中,所述第二配置信息为无效HTTP请求报文的特征信息,所述根据比较结果判断所述HTTP请求报文的有效性,具体为:如果获取到的信息与所述无效HTTP请求报文的特征信息匹配,则所述HTTP请求报文为无效报文,否则为有效报文;
或者,所述第二配置信息为有效HTTP请求报文的特征信息,所述根据比较结果判断所述HTTP请求报文的有效性,具体为:如果获取到的信息与所述有效HTTP请求报文的特征信息匹配,则所述HTTP请求报文为有效报文,否则为无效报文。
上述方法中,所述第一配置信息包括:字段标识信息或字段位置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110032724.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:防拆包装盒
- 下一篇:一种支撑手持监控的后台视频代理服务的方法