[发明专利]cookie获取方法、装置及存储设备有效
申请号: | 201810417310.1 | 申请日: | 2018-05-04 |
公开(公告)号: | CN110445746B | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 黄宝权 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/06;H04L67/02;G06F16/958 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | cookie 获取 方法 装置 存储 设备 | ||
本发明实施例提供了一种cookie获取方法、装置及存储设备,其中,cookie获取方法包括:为浏览器设置页面刷新时间间隔;通过所述浏览器从服务器获取目标网站的页面并显示;控制所述浏览器按照所述页面刷新时间间隔周期性地向所述服务器发送页面刷新请求;从所述浏览器接收到的页面刷新响应中提取所述目标网站的cookie。本发明实施例能够避免模拟请求获取cookie不完备的问题,且不需要花费很大的代价就能实现cookie的获取。
技术领域
本发明实施例涉及互联网技术领域,具体涉及一种cookie获取方法、装置及存储设备。
背景技术
cookie,是指网站为了辨别用户身份、进行会话跟踪而储存在用户本地终端上的数据,cookie具有有效期。
当用户第一次访问网站时,网站的服务器会为用户创建cookie,并将创建的cookie保存在用户终端侧,cookie中通常记载有一些关键的通信信息,例如:用户登陆信息、个人信息、个性化设置、历史访问记录等。用户在cookie的有效期内再次访问相同的网站时,终端会将cookie携带在操作请求中一起发送给网站的服务器,服务器根据所述cookie中携带的信息响应终端的操作请求;比如,根据所述cookie中携带的用户登陆信息对用户进行身份验证,如果验证通过,则允许用户登陆该网站,从而实现了自动登陆。
由于cookie具有有效期,有效期内的cookie才可以使用,为了能够一直持有有效的cookie,现有技术往往通过模拟请求实现,例如,通过编程模拟向服务器发送一个携带cookie的超文本传输协议(Hyper Text Transfer Protocol,HTTP)请求,以请求获取新的cookie。模拟请求获取cookie的方式,容易出现模拟不完备的问题,且随着对方服务器防范策略的更新,需要不断对模拟方法进行改进,需要花费较大的代价。
发明内容
本发明实施例提供了一种cookie获取方法、装置及存储设备,能够避免模拟不完备的问题,且不需要花费很大的代价就实现了cookie的获取。
本发明实施例提供的cookie获取方法,包括:
为浏览器设置页面刷新时间间隔;
通过所述浏览器从服务器获取目标网站的页面并显示;
控制所述浏览器按照所述页面刷新时间间隔周期性地向所述服务器发送页面刷新请求;
从所述浏览器接收到的页面刷新响应中提取所述目标网站的cookie。
本发明实施例提供的cookie获取装置,包括:
设置单元,用于为浏览器设置页面刷新时间间隔;
获取单元,用于通过所述浏览器从服务器获取目标网站的页面并显示;
控制单元,用于控制所述浏览器按照所述页面刷新时间间隔周期性地向所述服务器发送页面刷新请求;
提取单元,用于从所述浏览器接收到的页面刷新响应中提取所述目标网站的cookie。
本发明实施例还提供了一种存储设备,所述存储设备用于储存多条指令,所述指令适于由处理器加载并执行如本发明实施例提供的cookie获取方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810417310.1/2.html,转载请声明来源钻瓜专利网。