[发明专利]一种基于iOS系统的cookie管理方法及设备在审
申请号: | 202111675825.X | 申请日: | 2021-12-31 |
公开(公告)号: | CN114282147A | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 胡心福 | 申请(专利权)人: | 唯品会(广州)软件有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F16/955;G06F21/53 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 彭祯奇 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ios 系统 cookie 管理 方法 设备 | ||
1.一种基于iOS系统的cookie管理方法,其特征在于,所述方法在cookie管理器处执行,包括:
接收浏览器发送的URL;
根据URL域名向iOS沙箱发送沙箱cookie读取指令,所述沙箱cookie读取指令至少包括所述URL域名,以供iOS沙箱进行存储路径识别;
根据iOS沙箱返回的沙箱cookie响应消息确定沙箱cookie;
读取浏览器跳转URL后的当前cookie;
比对沙箱cookie和当前cookie,根据两者的差异信息修改沙箱cookie;
向iOS沙箱返回修改后的沙箱cookie供iOS沙箱保存。
2.根据权利要求1所述的基于iOS系统的cookie管理方法,其特征在于,所述修改沙箱cookie包括:
所述当前cookie的字段和路径不存在于所述沙箱cookie时,将所述当前cookie的信息添加至所述沙箱cookie。
3.根据权利要求1所述的基于iOS系统的cookie管理方法,其特征在于,所述修改沙箱cookie包括:
当前cookie与沙箱cookie的值和路径不一致,且字段一致时,将当前cookie替换为沙箱cookie。
4.根据权利要求1所述的基于iOS系统的cookie管理方法,其特征在于,所述根据iOS沙箱返回的沙箱cookie响应消息确定沙箱cookie包括:
所述响应消息表示cookie文件不为空时,将所述cookie文件读取为沙箱cookie并设置至浏览器;
所述响应消息表示cookie文件为空时,读取当前浏览器的cookie文件并发送至iOS沙箱,供其保存为沙箱cookie。
5.根据权利要求4所述的基于iOS系统的cookie管理方法,其特征在于,所述读取当前浏览器的cookie文件并发送至iOS沙箱,供其保存为沙箱cookie包括:
查询所述cookie文件的过期时间和路径,cookie文件未过期且路径正确时将其读取为沙箱cookie并设置至浏览器。
6.一种基于iOS系统的cookie管理方法,其特征在于,所述方法在iOS沙箱处执行,包括:
接收cookie管理器的沙箱cookie读取指令,所述读取指令中至少包括URL域名;
返回与所述URL域名对应的沙箱cookie响应消息;
接收cookie管理器返回的修改后的沙箱cookie,所述修改后的沙箱cookie为cookie管理器通过比对沙箱cookie和当前cookie修改所得;
将修改后的沙箱cookie保存至与所述URL域名对应的存储路径下。
7.根据权利要求6所述的基于iOS系统的cookie管理方法,其特征在于,所述沙箱cookie响应消息中不存在cookie文件时,所述方法包括:
接收cookie管理器返回的cookie文件,将其保存为沙箱cookie。
8.一种基于iOS系统的cookie管理系统,其特征在于,所述系统至少包括:
WKWebview浏览器,用于向cookie管理单元提供当前浏览器cookie,和/或接收cookie管理单元发送的沙箱cookie;
cookie管理单元,其中运行有cookie管理程序,当该程序被执行时,本系统执行如权利要求1-5任一项所述的基于iOS系统的cookie管理方法;
iOS沙箱存储单元,其中存储有应用程序的沙箱目录,用于执行如权利要求6-7任一项所述的基于iOS系统的cookie管理方法。
9.一种基于iOS系统的cookie管理设备,包括存储有计算机可执行指令的存储器和处理器,其特征在于,当所述计算机可执行指令被处理器执行时使得该系统执行如权利要求1-7任一项所述的基于iOS系统的cookie管理方法。
10.一种可读存储介质,存储有计算机可执行程序,其特征在于,当所述程序被执行时可实现如权利要求1-7任一项所述的基于iOS系统的cookie管理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于唯品会(广州)软件有限公司,未经唯品会(广州)软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111675825.X/1.html,转载请声明来源钻瓜专利网。