[发明专利]在云计算平台上处理cookies的方法在审
| 申请号: | 201811194648.1 | 申请日: | 2018-10-15 |
| 公开(公告)号: | CN109151064A | 公开(公告)日: | 2019-01-04 |
| 发明(设计)人: | 程桂平 | 申请(专利权)人: | 程桂平 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100301 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 边缘服务器 云计算平台 中间商 访问请求 网页内容 查询 网站 分布式广告 核心服务器 用户发起 用户发送 网址 网页 浏览 广告 | ||
在云计算平台上处理cookies的方法,包括:步骤1:用户发起对某个分布式广告中间商的某个网页的访问请求,该访问请求包括网址+cookies;步骤2:对应网站的本地的边缘服务器查询该cookies对应的session id,同时将该cookies发送给核心服务器,如果在本地的边缘服务器上查询到了,则执行步骤3,否则执行步骤4;步骤3:根据查询到的session id结果,向该用户发送相对应的网页内容,网页内容与该用户的在该广告中间商的网站上的浏览历史有关,并结束流程。
技术领域
本发明涉及云计算平台的数据处理领域。
背景技术
Session ID和cookies的原理:
当程序需要为某个客户端的请求创建一个session时,服务器首先检查这个客户端的请求里是否已包含了一个session标识------------称为session id,如果已包含则说明以前已经为此客户端创建过session,服务器就按照session id把这个session检索出来使用(检索不到,会新建一个),如果客户端请求不包含session id,则为此客户端创建一个session并且生成一个与此session相关联的session id,session id的值应该是一个既不会重复,又不容易被找到规律以仿造的字符串,这个session id将被在本次响应中返回给客户端保存。
保存这个session id的方式可以采用cookie,这样在交互过程中浏览器可以自动的按照规则把这个标识发送给服务器。一般这个cookie的名字都是类似于SEEESIONID。
正是由于这个机制的存在,使得网站能够记录用户的上网行为。大型网站会利用用户的上网行为与广告投放相结合,从而可以为用户提供针对性强的广告。
随着技术的发展,很大大型广告中间商,例如google,会采用多个分布式广告服务器。当用户发出访问请求时,根据用户所处的地理位置,由靠近的广告服务器来提供服务。
因此,每个广告服务器只是存储了其服务的用户的session id。
通过对现有技术的分析,现有技术存在缺陷:
当用户移动距离很大,导致移动到另一个广告服务器服务的区域时,该服务器由于没有该用户的session id,因此,将该用户当作新用户来处理。使得,无法给该用户提供有针对性的广告内容。
发明内容
在云计算平台上处理cookies的方法,包括:
步骤1:用户发起对某个分布式广告中间商的某个网页的访问请求,该访问请求包括网址+cookies;
步骤2:对应网站的本地的边缘服务器查询该cookies对应的session id,同时将该cookies发送给核心服务器,如果在本地的边缘服务器上查询到了,则执行步骤3,否则执行步骤4;
步骤3:根据查询到的session id结果,向该用户发送相对应的网页内容,网页内容与该用户的在该广告中间商的网站上的浏览历史有关,并结束流程;
步骤4:向该用户发送默认的,针对新用户的网页内容,并为该用户赋予新的sessionid;
步骤5:核心服务器从本地边缘服务器接收到cookies后,向其他边缘服务器发送查询请求,请求该cookies是否在其他边缘服务器上;
步骤6:收到查询请求的其他边缘服务器,检索是否记录有该cookies,如果有,则将该cookies对应的记录发送到本地边缘服务器,并执行步骤7,否则告诉本地边缘服务器不存在该cookies,本地边缘服务器只将该用户作为新用户来对待,并结束流程;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于程桂平,未经程桂平许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811194648.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种控制智能机器人的方法和系统
- 下一篇:基于云平台的实验室管理系统





