[发明专利]一种网页信息处理方法和装置有效
| 申请号: | 201210091315.2 | 申请日: | 2012-03-30 |
| 公开(公告)号: | CN102638580A | 公开(公告)日: | 2012-08-15 |
| 发明(设计)人: | 董斌雁;孙鹏;任寰 | 申请(专利权)人: | 奇智软件(北京)有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
| 地址: | 100016 北京市朝阳*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 网页 信息处理 方法 装置 | ||
1.一种网页信息处理方法,其特征在于,包括:
接收客户端的网页请求;
解析所述网页请求,获得客户端的接收压缩格式,并将所述网页请求转发至目标服务器;
接收目标服务器的网页请求响应后,检查所述网页请求响应的内容是否为压缩模式;
如果不是,则将所述网页请求响应的内容根据所述压缩格式进行压缩,并转发至客户端。
2.根据权利要求1所述的方法,其特征在于,接收到客户端的网页请求后包括:
判断客户端的网页请求是否为动态网页请求;
如果是,则根据客户端IP地址、客户端端口、目标服务器IP地址、目标服务器端口和客户端Cookie列表构成的五元组生成会话标识,并将所述会话标识加入会话图数据结构中。
3.根据权利要求2所述的方法,其特征在于,接收目标服务器的网页请求响应后,检查所述网页请求响应的内容是否为压缩模式,判断不是压缩模式之后包括:
判断所述目标服务器响应是否为动态页面;
如果不是,则对所网页进行压缩打包,在HTTP头添加压缩模式标签,并返回给用户端;
如果是,则查找所述根据客户端IP地址、客户端端口、目标服务器IP地址、目标服务器端口和客户端Cookie列表构成的五元组生成的会话标识,并将所述会话标识与响应的会话图数据结构中的会话标识进行匹配;若匹配上,则对响应的会话中的内容进行压缩打包,在HTTP头添加压缩模式标签,并返回给用户端。
4.根据权利要求2所述的方法,其特征在于,根据客户端IP地址、客户端端口、目标服务器IP地址、目标服务器端口和客户端Cookie列表构成的五元组生成会话标识,并将所述会话标识加入会话图数据结构中包括:
在代理服务器添加监听事件,监听代理服务器的套接字;
代理服务器从套接字中获取客户端的网页请求报文,按超文本传输协议解析客户端IP地址和客户端端口号,目标服务器IP地址和目标服务器端口号,客户端Cookie列表;
依据得到的客户端IP地址、客户端端口号、客户端Cookie列表、目标服务器IP地址和目标服务器端口号构成的五元组,计算所述五元组的MD5值;
根据所述MD5值生成会话标识,并将所述会话标识插入相应会话图数据结构中。
5.根据权利要求1所述的方法,其特征在于,接收客户端的网页请求之前还包括:
在客户端中,将客户端的网页请求中域名对应的IP地址替换为代理服务器的IP地址。
6.根据权利要求5所述的方法,其特征在于,在客户端中,将客户端的网页请求中域名对应的IP地址替换为代理服务器的IP地址包括:
通过钩子函数钩取系统域名查询函数,通过所述域名查询函数将客户端的网页请求中域名对应的IP地址替换为代理服务器的IP地址。
7.一种网页信息处理装置,其特征在于,包括:
网页请求接收模块,用于接收客户端的网页请求;
网页请求处理模块,用于解析所述网页请求,获得客户端的接收压缩格式,并将所述网页请求转发至目标服务器;
响应内容判断模块,用于接收目标服务器的响应后,检查所述响应的内容是否为压缩模式;
压缩处理模块,用于如果不是,则将所述网页请求响应的内容根据所述压缩格式进行压缩,并转发至客户端。
8.根据权利要求7所述的装置,其特征在于,接收到客户端的网页请求后包括:
第一判断子模块,用于判断客户端的网页请求是否为动态网页请求;
会话标识生成模块,用于如果是,则根据客户端IP地址、客户端端口、目标服务器IP地址、目标服务器端口、和/或客户端Cookie列表生成会话标识,并将所述会话标识加入会话图数据结构中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇智软件(北京)有限公司,未经奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210091315.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动装修设备
- 下一篇:带有双卡扣的装饰墙面板





