进行推荐信息下发的方法、系统、服务器及浏览器技术方案

技术编号:11479174 阅读:102 留言:0更新日期:2015-05-20 10:15
本发明专利技术公开了进行推荐信息下发的方法、系统、服务器及浏览器,其中,该方法包括:接收来自浏览器的第一次网页内容获取请求,向浏览器下发包含标志图片的网页内容,并为请求方生成唯一的电子标识,下发给浏览器进行缓存;建立并存储电子标识与请求方标识之间的映射关系;接收来自浏览器的非第一次网页内容获取请求以及从浏览器缓存中提取的电子标识;将请求的网页内容下发给浏览器,下发的网页内容中不包含标志图片;在映射关系中获取与电子标识对应的请求方标识,由请求方标识获取关于请求方的特性信息;提取与特性信息关联的推荐信息,下发给浏览器。本发明专利技术方案能够在无cookie追踪的条件下进行精确定位,以准确下发推荐信息。

【技术实现步骤摘要】
进行推荐信息下发的方法、系统、服务器及浏览器
本专利技术涉及网络信息处理技术,尤其涉及进行推荐信息下发的方法、系统、服务器及浏览器。
技术介绍
进行推荐信息下发的方案包括:请求方采用浏览器访问网页;服务器接收访问请求后,首先对请求方进行定位,然后提取与请求方匹配的推荐信息,发送给请求方进行展示。目前,对请求方进行定位主要采用基于cookie追踪的方式,下面进行说明。cookie,有时也用其复数形式cookies,指某些网站为了辨别用户身份、进行会话(session)跟踪而存储在用户本地终端上的数据(通常经过加密)。用户退出访问网页后,仍会在cookie中保留之前存储的数据。这样,后续请求方采用浏览器登陆网页后,网站可获取浏览器之前在本地终端cookie中存储的数据;进而,可服务器根据存储的用户信息,提取出与请求方匹配的推荐信息,发送给请求方进行展示。采用这种方式,能够提供具有针对性的推荐信息。例如,用户之前查看了关于体育的信息;而后,当其在浏览其他网站时,将会出现关于当前最近体育的相关信息。但由于cookie中存储了用户通过浏览器登陆网页的诸多隐私数据,采用这种方式,严重侵犯了用户隐私,一般不予采纳。举例说明,针对某一业务,由A、B和C网站提供网页服务;用户以用户标识M登录网站A进行访问后,在浏览器cookie中存储了包含用户标识M的请求方信息,再退出登录;之后,用户再访问B网站或者仍访问网站A,此时无论是否登录,便可通过追踪cookie以确定出包含用户标识M的请求方信息,然后服务器便可根据注册时记录的与用户标识M相关的信息,确定与之匹配的推荐信息,并下发推荐信息。并且,通常地,cookie在生成时就被指定一个Expire值,也就是cookie的生存周期;在这个周期内cookie有效,超出周期cookie就会被清除。有些页面将cookie的生存周期设置为“0”或负值,这样在关闭浏览器时,就马上清除cookie,不会记录请求方信息;对于这种情况,无法对请求方进行定位。如果不采用生成Expire值的方式,而对cookie中保存的用户名、密码等个人敏感信息进行加密,这样将难以反向破解。但即使这样,黑客可通过木马病毒盗取用户浏览器cookie,直接通过偷取的cookie数据骗取网站信任。因此,采用基于cookie追踪的方式,其危险性仍然很高,采用此方法对请求方进行定位仍不可取。综上,现有基于cookie追踪进行推荐信息下发的方式,不易实现,其准确性低,不能准确下发推荐信息。
技术实现思路
本专利技术提供了一种进行推荐信息下发的方法,该方法能够在无cookie追踪的条件下进行精确定位,以准确下发推荐信息。本专利技术提供了一种进行推荐信息下发的系统,该系统能够在无cookie追踪的条件下进行精确定位,以准确下发推荐信息。本专利技术提供了一种进行推荐信息下发的服务器,该服务器能够在无cookie追踪的条件下进行精确定位,以准确下发推荐信息。本专利技术提供了一种浏览器,该浏览器能够在无cookie追踪的条件下进行精确定位,以准确获取推荐信息。一种进行推荐信息下发的方法,该方法包括:接收来自浏览器的第一次网页内容获取请求,向浏览器下发包含标志图片的网页内容,并为请求方生成唯一的电子标识,将电子标识下发给浏览器;建立并存储电子标识与请求方标识之间的映射关系;接收来自浏览器的非第一次网页内容获取请求以及从浏览器缓存中提取的电子标识;将请求的网页内容下发给浏览器,下发的网页内容中不包含标志图片;在映射关系中获取与电子标识对应的请求方标识,由请求方标识获取关于请求方的特性信息;提取与特性信息关联的推荐信息,下发给浏览器。一种进行推荐信息下发的系统,该系统包括服务器和浏览器;所述服务器,接收来自浏览器的第一次网页内容获取请求,向浏览器下发包含标志图片的网页内容,并为请求方生成唯一的电子标识,下发给浏览器;建立并存储电子标识与请求方标识之间的映射关系;接收来自浏览器的非第一次网页内容获取请求以及从浏览器缓存中提取的电子标识,将请求的网页内容下发给浏览器,下发的网页内容中不包含标志图片;在映射关系中获取与电子标识对应的请求方标识,由请求方标识获取关于请求方的特性信息;提取与特性信息关联的推荐信息,下发给浏览器;所述浏览器,向服务器发送第一次网页内容获取请求,接收服务器下发的包含标志图片的网页内容以及电子标识,在浏览器缓存中对应标志图片存储电子标识;向服务器发送非第一次网页内容获取请求以及从浏览器缓存中提取的电子标识,接收服务器下发的网页内容,从浏览器缓存中提取与电子标识对应的标志图片,显示在接收的网页内容中;接收服务器下发的推荐信息,进行展示。一种进行推荐信息下发的服务器,该服务器包括第一次请求处理模块、非第一次请求处理模块和推荐信息下发模块;所述第一次请求处理模块,接收来自浏览器的第一次网页内容获取请求,向浏览器下发包含标志图片的网页内容,并为请求方生成唯一的电子标识,将电子标识下发给浏览器;建立并存储电子标识与请求方标识之间的映射关系;所述非第一次请求处理模块,接收来自浏览器的非第一次网页内容获取请求以及从浏览器缓存中提取的电子标识;将请求的网页内容下发给浏览器,下发的网页内容中不包含标志图片;在映射关系中获取与电子标识对应的请求方标识,由请求方标识获取关于请求方的特性信息,发送给推荐信息下发模块;所述推荐信息下发模块,提取与特性信息关联的推荐信息,下发给浏览器。一种浏览器,该浏览器包括第一次请求发起模块、非第一次请求发起模块和推荐信息展示模块;所述第一次请求发起模块,向服务器发送第一次网页内容获取请求,接收服务器下发的包含标志图片的网页内容以及电子标识,在浏览器缓存中对应标志图片存储电子标识;所述非第一次请求发起模块,向服务器发送非第一次网页内容获取请求以及从浏览器缓存中提取的电子标识,接收服务器下发的不包含标志图片的网页内容,从浏览器缓存中提取与电子标识对应的标志图片,显示在接收的网页内容中;所述推荐信息展示模块,接收服务器下发的推荐信息,进行展示。从上述方案可以看出,本专利技术中,接收来自浏览器的第一次网页内容获取请求,向浏览器下发包含标志图片的网页内容,并为请求方生成唯一的电子标识,将电子标识下发给浏览器;建立并存储电子标识与请求方标识之间的映射关系;之后,接收来自浏览器的非第一次网页内容获取请求以及从浏览器缓存中提取的电子标识,将请求的网页内容下发给浏览器,下发的网页内容中不包含标志图片;在映射关系中获取与电子标识对应的请求方标识,由请求方标识获取关于请求方的特性信息;提取与特性信息关联的推荐信息,下发给浏览器。本专利技术基于网页中的标志图片进行追踪,如果请求的网页中包含标志图片,则为请求方生成的唯一电子标识,且在浏览器缓存中存储标志图片和电子标识;后续若继续请求包含标志图片的网页,则获取浏览器缓存中的电子标识,以确定出请求方标识,进而,确定出匹配的推荐信息,下发给请求方。这样,在无cookie追踪的条件下便可进行精确定位,以准确下发推荐信息。附图说明图1为本专利技术进行推荐信息下发的方法示意性流程图;图2为本专利技术进行推荐信息下发的方法流程图实例;图3为本专利技术进行推荐信息下发的系统结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加本文档来自技高网
...

【技术保护点】
一种进行推荐信息下发的方法,其特征在于,该方法包括:接收来自浏览器的第一次网页内容获取请求,向浏览器下发包含标志图片的网页内容,并为请求方生成唯一的电子标识,将电子标识下发给浏览器;建立并存储电子标识与请求方标识之间的映射关系;接收来自浏览器的非第一次网页内容获取请求以及从浏览器缓存中提取的电子标识;将请求的网页内容下发给浏览器,下发的网页内容中不包含标志图片;在映射关系中获取与电子标识对应的请求方标识,由请求方标识获取关于请求方的特性信息;提取与特性信息关联的推荐信息,下发给浏览器。

【技术特征摘要】
1.一种进行推荐信息下发的方法,其特征在于,该方法包括:接收来自浏览器的第一次网页内容获取请求,向浏览器下发包含标志图片的网页内容,并为请求方生成唯一的电子标识,将电子标识下发给浏览器;建立并存储电子标识与请求方标识之间的映射关系;接收来自浏览器的非第一次网页内容获取请求以及从浏览器缓存中提取的电子标识;将请求的网页内容下发给浏览器,下发的网页内容中不包含标志图片;在映射关系中获取与电子标识对应的请求方标识,由请求方标识获取关于请求方的特性信息;提取与特性信息关联的推荐信息,下发给浏览器;其中,所述接收来自浏览器的非第一次网页内容获取请求以及浏览器从浏览器缓存中提取的电子标识包括:服务器接收来自浏览器的非第一次网页内容获取请求;服务器确定出请求的网页中包含标志图片,向浏览器发送电子标识提取请求;浏览器接收电子标识提取请求后,从浏览器缓存中提取电子标识,发送给服务器;并从浏览器缓存中提取与电子标识对应的标志图片,用以显示在接收的网页内容中。2.如权利要求1所述的方法,其特征在于,所述建立电子标识与请求方标识之间的映射关系包括:确定请求方当前采用请求方标识进行登录,则获取登录当前网页的请求方标识,建立电子标识与请求方标识之间的映射关系。3.如权利要求1所述的方法,其特征在于,所述建立电子标识与请求方标识之间的映射关系包括:确定请求方没有采用请求方标识进行登录,获取请求方的当前IP地址;确定与当前IP地址对应的请求方标识;建立电子标识与请求方标识之间的映射关系。4.如权利要求3所述的方法,其特征在于,所述确定与当前IP地址对应的请求方标识包括:从统计的IP地址与请求方标识之间的对应关系中查找出与当前IP地址对应的请求方标识;在所述对应关系中,一个请求方标识对应至少一个IP地址。5.一种进行推荐信息下发的系统,其特征在于,该系统包括服务器和浏览器;所述服务器,接收来自浏览器的第一次网页内容获取请求,向浏览器下发包含标志图片的网页内容,并为请求方生成唯一的电子标识,下发给浏览器;建立并存储电子标识与请求方标识之间的映射关系;接收来自浏览器的非第一次网页内容获取请求以及从浏览器缓存中提取的电子标识,将请求的网页内容下发给浏览器,下发的网页内容中不包含标志图片;在映射关系中获取与电子标识对应的请求方标识,由请求方标识获取关于请求方的特性信息;提取与特性信息关联的推荐信息,下发给浏览器;所述浏览器,向服务器发送第一次网页内容获取请求,接收服务器下发的包含标志图片的网页内容以及电子标识,在浏览器缓存中对应标志图片存储电子标识;向服务器发送非第一次网页内容获取请求以及从浏览器缓存中提取的电子标识,接收服务器下发的网页内容,从浏览器缓存中提取与电子标识对应的标志图片,显示在接收的网页内容中;接收服务器下发的推荐信息,进行展示;其中,所述服务器接收来自所述浏览器的非第一次网页内容获取请求;确定出请求的网页中包含标志图片,向所述浏览器发送电子标识提取请求;所述浏览器接收电子标识提取请求后,从浏览器缓存中提取电子标识,发送给所述服务器;并从浏览器缓存中提取与电子标识对应的标志图片,用以显示在接收的网页内容中。6.一种进行推荐信息下发的服务器,其特征在于,该服务器包括第一次请求处理模块、非第一次请求处理模块和推荐信息下发模块;所述...

【专利技术属性】
技术研发人员:周彬
申请(专利权)人:腾讯科技北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1