[发明专利]一种新型非浏览器端使用Cookie处理方法在审
申请号: | 201911078113.2 | 申请日: | 2019-11-06 |
公开(公告)号: | CN112788073A | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 黄彦齐 | 申请(专利权)人: | 广州凡科互联网科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京劲创知识产权代理事务所(普通合伙) 11589 | 代理人: | 杨金贤 |
地址: | 510250 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 新型 浏览器 使用 cookie 处理 方法 | ||
本发明公开了一种新型非浏览器端使用Cookie处理方法,包括以下步骤:接收Request;在非浏览器端的客户端下,接收来自服务器端的响应;查看Set‑Cookie;查看响应头中是否带有Set‑Cookie的信息,若没有则结束操作;获取内容;若响应头中带有Set‑Cookie,则获取Set‑Cookie中所携带的内容;预处理;对Set‑Cookie中携带的内容进行预处理,解析出当前Cookie的信息,解析完成后将Cookie列表存放于当前客户端的存储器中。本发明可以在非浏览器端使用这一套方案进行Cookie的接收、解析、存储和与服务端使用上,使得在非浏览器端也可以采用HTTP,并用Cookie来跟踪会话。
技术领域
本发明涉及计算机软件技术领域,尤其涉及一种新型非浏览器端使用Cookie处理方法。
背景技术
Cookie是在HTTP协议下,服务器或脚本可以维护浏览器上信息的一种方式。服务器和浏览器之间是使用HTTP协议传输数据的。HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。而Cookie的应用场景就是方便服务器能够在多次连接中跟踪会话。Cookie实现的方式是服务器保存在用户浏览器上的小文本文件,当浏览器请求服务器的时候,浏览器Cookie跟着请求一起发送给服务器,服务器就可以访问Cookie信息。服务器可以利用Cookies包含信息的任意性来筛选并经常性维护这些信息,以此来跟踪在HTTP传输中的会话状态等。
现有Cookie的技术不足之处在于仅仅适用于采用HTTP协议通讯的服务器和浏览器之间通讯,并不适用于其他客户端进行通讯。所以现提出了一种新型非浏览器端使用Cookie处理方法。
发明内容
基于背景技术存在的技术问题,本发明提出了一种新型非浏览器端使用Cookie处理方法。
本发明提出的一种新型非浏览器端使用Cookie处理方法,包括以下步骤:
S1:接收Request;在非浏览器端的客户端下,接收来自服务器端的响应;
S2:查看Set-Cookie;查看响应头中是否带有Set-Cookie的信息,若没有则结束操作;
S2:获取内容;若响应头中带有Set-Cookie,则获取Set-Cookie中所携带的内容;
S3:预处理;对Set-Cookie中携带的内容进行预处理,解析出当前Cookie的信息,解析完成后将Cookie列表存放于当前客户端的存储器中。
优选地,所述当客户端需要给浏览器端发送请求的时候,则在需要发送请求的url当中提取出当前的域,在S3中存储Cookie列表的存储器当中筛选域相同、路径符合规范且尚未过期的Cookie列表,并将其采用键值对的形式在请求中带上,放置于响应头当中的Cookie字段上,服务端接受到请求,解析出Cookie。
优选地,所述S3中解析的方式为字符切割法,并对切割下来的字符片段进行去空格化、统一大小写操作。
优选地,所述S3中的信息包括名字、值、域、路径、过期时间或最大时间、HttpOnly和SecureSite。
优选地,所述S3中的存储器为内存或磁盘。
本发明中的有益效果为:
1.可以在非浏览器端使用这一套方案进行Cookie的接收、解析、存储和与服务端使用上,使得在非浏览器端也可以采用HTTP,并用Cookie来跟踪会话。
2.使用Cookie的方式可以不受客户端终端类型的限制,在任意客户端都能通过Cookie进行会话跟踪。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州凡科互联网科技股份有限公司,未经广州凡科互联网科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911078113.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:回转支承设备
- 下一篇:发光标识组件、电子设备、考勤设备及发光方法