[发明专利]一种网页请求的关联方法及装置在审
申请号: | 201410012342.5 | 申请日: | 2014-01-10 |
公开(公告)号: | CN103714182A | 公开(公告)日: | 2014-04-09 |
发明(设计)人: | 徐翔;张广兴 | 申请(专利权)人: | 湖南神州祥网科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 410015 湖南省长沙市芙蓉中*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 请求 关联 方法 装置 | ||
技术领域
本申请涉及互联网访问技术领域,尤其是一种网页请求的关联方法及装置。
背景技术
随着互联网的普及,越来越多的用户在日常工作生活中需要访问互联网网站中的网页内容。用户访问的网页通常是一个大页面,所述大页面中嵌入有多个小页面,另外,所述小页面中可能还嵌入有下一级小页面。其中所述嵌入有小页面的大页面被认为是网页容器对象,所述各个小的页面被认为是网页内嵌对象。
用户访问网页的过程为,用户点击浏览器后浏览器自动生成网页请求,所述网页请求被发送至服务器,其中,所述网页请求中可能既包含有容器对象请求,也包含有内嵌对象请求,服务器返回与所述各个网页请求相对应的页面对象,将所述各个页面对象中的内嵌对象放入所述容器对象中,从而组合成为用户访问的网页页面。在进行所述组合前,需要建立内嵌对象请求与相对应的容器对象之间的关联关系,即将内嵌对象请求关联至相对应的容器对象请求,从而才能依据所述关联关系,将各个页面对象进行组合形成最终用户访问的网页页面。
现有的网页请求关联方法主要依据网页请求中的referer字段进行关联,但该种关联方案,在该网页请求的referer字段为空时会出现关联失败,影响请求关联的可靠性。
发明内容
有鉴于此,本申请提供了一种网页请求的关联方法及装置,用以解决现有技术中的依据网页请求中的referer字段进行关联,在所述referer字段为空时出现的关联失败,影响请求关联的可靠性问题。本申请提供的技术方案如下:
一种网页请求的关联方法,包括:
获取待关联网页请求;
判断所述待关联网页请求的referer字段是否为空;
若是,依据与所述待关联网页请求处于同一TCP连接上的网页请求,确定目标网页请求;
若否,依据所述referer字段确定目标网页请求;
将所述待关联网页请求关联到所述目标网页请求。
上述方法,优选的,所述依据与所述待关联网页请求处于同一TCP连接上的网页请求,确定目标网页请求,包括:
获取所述待关联网页请求的TCP连接标识;
在接收到的各个网页请求中,查找TCP连接标识与所述待关联网页请求的TCP连接标识相同且referer字段不为空的网页请求;
当查找到时,依据查找到的所述网页请求的referer字段,确定目标网页请求;
当未查找到时,获取至少一个容器对象请求,在所述容器对象请求中,查找生成时间与所述待关联网页请求的生成时间间隔最短的容器对象请求,并将查找到的所述容器对象请求确定为目标网页请求。
上述方法,优选的,所述依据所述referer字段确定目标网页请求,包括:
获取所述待关联网页请求的referer字段;
依据所述referer字段得到至少一个网页请求;
在所述网页请求为一个时,依据查找到的所述网页请求的referer字段,确定目标网页请求;
在所述网页请求为多个时,分别获取所述待关联网页请求的User-Agent字段及所述各个网页请求的User-Agent字段;
将User-Agent字段与所述待关联网页请求的User-Agent字段相同的网页请求确定为目标网页请求。
上述方法,优选的,所述将User-Agent字段与所述待关联网页请求的User-Agent字段相同的网页请求确定为目标网页请求,包括:
依据所述User-Agent字段得到至少一个备选网页请求;
在所述备选网页请求为一个时,将所述备选网页请求确定为目标网页请求;
在所述备选网页请求为多个时,分别计算所述待关联网页请求的生成时间与所述各个备选网页请求生成时间之间的时间差,并在所述各个时间差中确定最小值;依据所述最小值,在所述各个备选网页请求中确定目标网页请求。
本申请还提供了一种网页请求的关联装置,包括:
获取单元,用于获取待关联网页请求;
判断单元,用于判断所述待关联网页请求的referer字段是否为空;若是,触发第一结果单元,若否,触发第二结果单元;
第一结果单元,用于依据与所述待关联网页请求处于同一TCP连接上的网页请求,确定目标网页请求;
第二结果单元,用于依据所述referer字段确定目标网页请求;
关联单元,用于将所述待关联网页请求关联到所述目标网页请求。
上述装置,优选的,所述第一结果单元包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南神州祥网科技有限公司,未经湖南神州祥网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410012342.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种全自动菜刀
- 下一篇:用于太阳能硅片清洗机的供水加热方法和供水系统