cookie信息共享方法及系统的制作方法

文档序号:6367504阅读:121来源:国知局
专利名称:cookie信息共享方法及系统的制作方法
技术领域
本申请涉及计算机数据处理技术领域,特别是涉及一种cookie信息共享方法及系统。
背景技术
随着网络应用的不断发展和丰富,人们需要管理越来越多的网站帐号和密码,许多网站、浏览器或者第三方软件都提供了帮助用户保存和管理帐号密码的应用,如网站的 记住密码、自动登录功能,浏览器或第三方软件的登录助手、自动填表、智能填表等。这些应用可以将用户登录页面中的帐号、密码保存起来并存储在用户本地客户端。当用户下次通过相同的浏览器或者第三方软件在同一本地客户端访问前述网站时,便可以根据本地客户端中的记录信息自动实现登录或者自动导入登录信息,无需用户手动输入帐号密码,极大地方便了用户的使用。实现前述方法常见的一种做法是网站服务器采用cookie记录用户信息。即网站服务器在接收用户输入登录信息后向用户发送反馈信息的同时,会发送一段cookie,其中记录用户标识等信息,用于区分各个用户。用户所使用的浏览器会对cookie进行解析,存在本地客户端浏览器相应的目录下。当用户下次再通过同一客户端和浏览器访问该网站时,浏览器会从相应的目录下搜索需要的cookie,然后发送给网站服务器。此种方法中,因为是通过浏览器来进行cookie的解析与存储,实现自动登录的前提是,用户两次登录使用的是相同的浏览器,若是采用不同的浏览器,则无法实现,需要重新输入登录信息。

发明内容
本申请提供一种cookie信息共享方法及系统,能够解决用户信息记录占用系统资源过多,且无法共享的问题。为了解决上述问题,本申请公开了一种cookie信息共享方法,包括以下步骤读取父浏览器中的cookie信息,所述存储有cookie信息的浏览器为父浏览器;将所述从父浏览器中读取的cookie信息导入到子浏览器中,所述需要从父浏览器中获取cookie信息的浏览器为子浏览器。进一步地,所述读取父浏览器中的cookie信息包括读取父浏览器中的全部cookie信息;和/或读取父浏览器中的特定cookie信息。进一步地,所述读取父浏览器中的全部cookie信息包括确定父浏览器中cookie信息的存储路径;从所述存储路径中读取其中所有的cookie信息。进一步地,所述读取父浏览器中的全部cookie信息还包括分析并确定所述从父浏览器中读取的cookie信息的加密方法;根据加密方法对所述cookie信息进行解密。
进ー步地,所述读取父浏览器中的特定cookie信息包括启动父浏览器;获取与所述特定cookie信息对应的目标网站域名;根据所述父浏览器启动后在内存中生成的域名与cookie映射关系表查找与所述目标网站域名对应的cookie信息。进ー步地,所述读取父浏览器中的特定cookie信息包括根据用户指定读取或自动读取。进ー步地,所述将所述从父浏览器中读取的cookie信息导入到子浏览器中包括 确定子浏览器的cookie信息的存储路径;将从父浏览器中读取的cookie信息按照子浏览器的加密方法进行加密;将加密后的cookie信息按照所述子浏览器的cookie信息的存储路径导入到子浏览器中。进ー步地,所述将所述从父浏览器中读取的cookie信息导入到子浏览器中包括将父浏览器中的全部cookie信息导入到子浏览器中;和/或将父浏览器中的特定cookie信息导入到子浏览器中。进ー步地,所述将父浏览器中的特定cookie信息导入到子浏览器中包括将从父浏览器中读取的cookie信息传入到子浏览器进程中;在子浏览器启动后,访问特定cookie信息对应的页面之前,调用系统函数将所述子浏览器进程中的cookie信息按照子浏览器的cookie信息的存储路径写入到子浏览器中。进ー步地,所述将从父浏览器中读取的cookie信息传入到子浏览器进程中采用内存映射或文件读写实现,包括在内存中建立映射区域或创建文件;将从父浏览器中读取的cookie信息写入到所述映射区域或文件中,以供子浏览器从所述映射区域或文件中读取所述cookie信息到子浏览器进程中。进ー步地,所述方法还包括根据用户的指定确定存储有cookie信息的父浏览器和需要所述cookie信息的子浏览器。为了解决上述问题,本申请还公开了ー种cookie信息共享系统,包括读取模块,用于读取父浏览器中的cookie信息,所述存储有cookie信息的浏览器为父浏览器;导入模块,用于将所述从父浏览器中读取的cookie信息导入到子浏览器中,所述需要从父浏览器中获取cookie信息的浏览器为子浏览器。进ー步地,所述读取模块包括全部信息读取单元,用于读取父浏览器中的全部cookie信息;和/或特定信息读取单元,用于读取父浏览器中的特定cookie信息。进ー步地,所述全部信息读取单元包括存储路径确定子単元,用于确定父浏览器中cookie信息的存储路径;和cookie信息读取子単元,用于从所述存储路径中读取其中所有的cookie信息。
进ー步地,所述全部信息读取单元还包括加密方法确定子単元,用于分析并确定所述从父浏览器中读取的cookie信息的加密方法;和解密子单元,用于根据加密方法对所述cookie信息进行解密。进ー步地,所述特定信息读取单元包括
父浏览器启动子単元,用于启动父浏览器;域名获取子単元,用于获取与所述特定cookie信息对应的目标网站域名;和特定cookie信息获取子単元,用于根据所述父浏览器启动后在内存中生成的域名与cookie映射关系表查找与所述目标网站域名对应的cookie信息。进ー步地,所述特定信息读取单元包括指定接收子单元,用于接收用户指定,根据用户指定读取父浏览器中的特定cookie信息;和/或自动读取子単元,用于自动读取父浏览器中的特定cookie信息。进ー步地,所述导入模块包括子浏览器存储路径确定単元,用于确定子浏览器的cookie信息的存储路径;加密单元,用于将从父浏览器中读取的cookie信息按照子浏览器的加密方法进行加密;导入单元,用于将加密后的cookie信息按照所述子浏览器的cookie信息的存储路径导入到子浏览器中。进ー步地,所述导入模块包括全部信息导入单元,用于将父浏览器中的全部cookie信息导入到子浏览器中;和/或特定信息导入单元,用于将父浏览器中的特定cookie信息导入到子浏览器中。进ー步地,所述特定信息导入单元包括信息传递子単元,用于将从父浏览器中读取的cookie信息传入到子浏览器进程中;和信息写入子単元,用于在子浏览器启动后,访问特定cookie信息对应的页面之前,调用系统函数将所述子浏览器进程中的cookie信息按照子浏览器的cookie信息的存储路径写入到子浏览器中。进ー步地,所述信息传递子单元采用内存映射或文件读写实现从将从父浏览器中读取的cookie信息传入到子浏览器进程中,包括在内存中建立映射区域或创建文件;将从父浏览器中读取的cookie信息写入到所述映射区域或文件中,以供子浏览器从所述映射区域或文件中读取所述cookie信息到子浏览器进程中。进ー步地,所述系统还包括父浏览器和子浏览器确定模块,用于根据用户的指定确定存储有cookie信息的父浏览器和需要所述cookie信息的子浏览器。与现有技术相比,本申请包括以下优点本申请的cookie信息共享方法及系统通过获取已经存储有cookie信息的父浏览器中的cookie信息,并导入到子浏览器中,可以实现不同浏览器之间的cookie信息共享和同步,实现了资源的有效利用。当用户使用新的浏览器时,无需重新输入在其他浏览器中已经输入过的信息,方便了其使用。另外,在获取cookie信息的过程中,除了可以获取全部的cookie信息,还可以根据需要,只获取某些特定的cookie信息,从而减少每次同步和共享的数据量,減少对系统资源的占用。当然,实施本申请的任一产品不一定需要同时达到以上所述的所有优点。


为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的ー些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I是本申请的cookieイ目息共孚方法实施例一的流程图;图2是本申请的cookie信息共享方法实施例ニ的流程图;图3是本申请的cookie信息共享系统实施例一的结构示意图;图4是本申请的cookie信息共享系统实施例ニ的结构示意图。
具体实施例方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。本申请中,将存储有cookie信息的浏览器设定为父浏览器,将需要从父浏览器中获取cookie信息的浏览器设定为子浏览器。參照图1,示出本申请的ー种cookie信息共享方法实施例一,包括以下步骤步骤101,读取父浏览器中的cookie信息,所述存储有cookie信息的浏览器为父浏览器。从父浏览器中读取cookie信息包括读取父浏览器中的全部cookie信息或读取父浏览器中的特定cookie信息两种情況。读取父浏览器中所有的cookie信息,采用如下方法确定父浏览器中cookie信息的存储路径;从所述存储路径中读取其中所有的cookie信息。每个浏览器在其所在的本地客户端都会在硬盘中建立相应的目录来存储浏览器相关的文件。对于cookie信息也不例外,每个浏览器都会有特定的目录来存储与该浏览器相关的所有cookie信息。通过从注册表中查找浏览器的位置,便可以找到浏览器对应的cookie信息的存储路径。对于从本地客户端的硬盘中获取的cookie信息是经过浏览器处理后的信息,因为不同的浏览器会采用一定的加密方法对cookie信息进行加密,不同的浏览器的加密可能会不相同,为了保证导入的cookie信息能够被其他浏览器使用,所以需要对cookie信息进行解析。所以,本申请的方法还包括解析所述从父浏览器中读取的cookie信息。具体的解析过程包括分析并确定当前cookie信息的加密方法;根据加密方法对当前cookie信息进行解密。读取父浏览器中的特定cookie信息,可以根据用户指定读取,也可以自动读取。特定的cookie信息是指某个网站或者几个特定网站的cookie信息,因为不同浏览器对cookie信息的加密方式不同,若直接从全部cookie信息中查找到特定的cookie信息需要花费较多的时间,为了节省时间,可以采用如下方法启动父浏览器;获取与所述特定cookie信息对应的目标网站域名; 根据所述父浏览器启动后在内存中生成的域名与cookie映射关系表查找与所述目标网站域名对应的cookie信息。因为浏览器在启动后,会自动在内存中生成域名与cookie信息映射表,从而便于快速的将cookie信息发送给对应网站。本申请就可以借助于该映射表来获取到与域名所对应的特定cookie信息。对于从内存中的映射表中获取的cookie信息,此时,cookie信息尚未被存储在本地客户端的硬盘中,还是字符串形式,所以不需要进行解析。优选地,启动父浏览器的过程可以在后台运行,通过本申请的cookie信息共享系统自动生成启动指令,并发送给父浏览器。通过此种后台运行的方式,可以尽可能的减少对系统资源的占用,还可以避免对用户造成干扰和影响。步骤102,将所述从父浏览器中读取的cookie信息导入到子浏览器中,所述需要从父浏览器中获取cookie信息的浏览器为子浏览器。对于直接从父浏览器的存储目录下读取的全部cookie信息,将cookie信息导入到子浏览器中具体包括确定子浏览器的cookie信息的存储路径;将从父浏览器中读取的cookie信息按照子浏览器的加密方法进行加密;将加密后的cookie信息按照所述子浏览器的cookie信息的存储路径导入到子浏览器中。优选地,为了保证数据导入的准确性,可以按照cookie信息原有顺序导入。另外,对于特定cookie信息,因为是从内存中获取到的字符串,此时采用如下方式进行导入将从父浏览器中读取的cookie信息传入到子浏览器进程中;在子浏览器启动后,访问特定cookie信息对应的页面之前,调用系统函数将所述子浏览器进程中的cookie信息按照子浏览器的cookie信息的存储路径写入到子浏览器中。具体的,将从父浏览器中读取的cookie信息传入到子浏览器进程中可以采用内存映射或者文件读写的方式来实现。即,在内存中建立映射区域或者创建文件,并在映射区域或者文件中写入代表cookie信息的字符串,并通知子浏览器,子浏览器则从对应的映射区域或者文件中读取该字符串。其中,调用系统函数将所述子浏览器进程中的cookie信息按照子浏览器的cookie信息的存储路径写入到子浏览器中所调用的系统函数为InternetSetCookie,此为系统提供给浏览器进行cookie信息调用的特定函数。优选地,參照图2,示出本申请的cookie信息共享方法实施例ニ,在实施例一的基础上还包括以下步骤步骤201,根据用户的指定确定存储有cookie信息的父浏览器和需要所述cookie信息的子浏览器。其中,可以提供输入栏或者选项供用户选择,当用户希望从某个浏览器中获取cookie信息时,则可以在输入栏中输入浏览器的名称或者从选项中选取一个浏览器,通过获取用户的输入信息或者用户选择信息即可以确定父浏览器。同样,对于子浏览器的确定也可以采用前述相同的方法。优选地,若某个浏览器具有实现本申请的cookie信息共享方法的功能模块。当用户使用该具有该功能模块的浏览器,并通过浏览器发出获取父浏览器cookie信息的时候,也可以直接确定具有该功能模块的浏览器为子浏览器。此时,可以认为用户的使用为指定子浏览器的过程。可以理解,对于父浏览器的确定过程需要在步骤101之前,而对于子浏览器的确定过程可以在步骤101之前,也可以在步骤101之后,步骤102之前,本申请对此并不限制。本申请的cookie信息共享方法通过获取已经存储有cookie信息的父浏览器中的cookie信息,并导入到子浏览器中,可以实现不同浏览器之间的cookie信息共享和同歩,实现了资源的有效利用。当用户使用新的浏览器时,无需重新输入在其他浏览器中已经输入过的信息,方便了其使用。另外,在获取cookie信息的过程中,除了可以获取全部的cookie信息,还可以根据需要,只获取某些特定的cookie信息,从而减少每次同步和共享的数据量,減少对系统资源的占用。參照图3,示出本申请的cookie信息共享系统实施例一,包括读取模块10和导入模块20。读取模块10,用于读取父浏览器中的cookie信息,所述存储有cookie信息的浏览器为父浏览器。导入模块20,用于将所述从父浏览器中读取的cookie信息导入到子浏览器中,所述需要从父浏览器中获取cookie信息的浏览器为子浏览器。优选地,读取模块10包括全部信息读取单元和/或特定信息读取单元。全部信息读取单元,用于读取父浏览器中的全部cookie信息。特定信息读取单元,用于根据读取父浏览器中的特定cookie信息。其中,特定信息读取单元包括指定接收子单元和/或自动读取子単元。指定接收子单元,用于接收用户指定,根据用户指定读取父浏览器中的特定cookie信息。自动读取子单元,用于自动读取父浏览器中的特定cookie信息。其中,全部信息读取单元包括存储路径确定子単元和cookie信息读取子単元。存储路径确定子単元,用于确定父浏览器中cookie信息的存储路径。cookie信息读取子单元,用于从所述存储路径中读取其中所有的cookie信息。 优选地,全部信息读取单元还包括加密方法确定子単元和解密子单元。加密方法确定子単元,用于分析并确定所述从父浏览器中读取的cookie信息的加密方法。解密子单元,用于根据加密方法对所述cookie信息进行解密。另外,特定信息读取单元包括父浏览器启动子単元、域名获取子単元和特定cookie信息获取子単元。父浏览器启动子単元,用于启动父浏览器。域名获取子単元,用于获取与所述特定cookie信息对应的目标网站域名。特定cookie信息获取子単元,用于根据所述父浏览器启动后在内存中生成的域名与cookie映射关系表查找与所述目标网站域名对应的cookie信息。优选地,导入模块20包括子浏览器存储路径确定単元、加密单元和导入单元。子浏览器存储路径确定単元,用于确定子浏览器的cookie信息的存储路径。加密单元,用于将从父浏览器中读取的cookie信息按照子浏览器的加密方法进行加密。导入单元,用于将加密后的cookie信息按照所述子浏览器的cookie信息的存储路径导入到子浏览器中。可以理解,导入模块20还可以包括全部信息导入单元和/或特定信息导入单元。全部信息导入单元,用于将父浏览器中的全部cookie信息导入到子浏览器中。特定信息导入単元,用于将父浏览器中的特定cookie信息导入到子浏览器中。
·
优选地,特定信息导入单元包括信息传递子単元和信息写入子単元。信息传递子単元,用于将从父浏览器中读取的cookie信息传入到子浏览器进程中。优选地,信息传递子单元采用内存映射或文件读写实现从将从父浏览器中读取的cookie信息传入到子浏览器进程中,包括在内存中建立映射区域或创建文件和将从父浏览器中读取的cookie信息写入到所述映射区域或文件中,以供子浏览器从所述映射区域或文件中读取所述cookie信息到子浏览器进程中。信息写入子単元,用于在子浏览器启动后,访问特定cookie信息对应的页面之前,调用系统函数将所述子浏览器进程中的cookie信息按照子浏览器的cookie信息的存储路径写入到子浏览器中。參照图4,示出本申请的cookie信息共享系统实施例ニ,该系统还包括父浏览器和子浏览器确定模块40,用于根据用户的指定确定存储有cookie信息的父浏览器和需要所述cookie信息的子浏览器。本申请的cookie信息共享系统可以作为独立的应用软件安装在操作系统中,也可以作为某些应用软件的插件或者功能模块,例如,可以作为浏览器的功能模块。本申请的cookie信息共享系统通过获取已经存储有cookie信息的父浏览器中的cookie信息,并导入到子浏览器中,可以实现不同浏览器之间的cookie信息共享和同歩,实现了资源的有效利用。当用户使用新的浏览器时,无需重新输入在其他浏览器中已经输入过的信息,方便了其使用。通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相參见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处參见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中所述作为分离部件说明的単元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理単元,即可以位于ー个地方,或者也可以分布到多个网络単元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。以上对本申请所提供的cookie信息共享方法及系统进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理 解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
权利要求
1.一种cookie信息共享方法,其特征在于,包括以下步骤 读取父浏览器中的cookie信息,所述存储有cookie信息的浏览器为父浏览器;将所述从父浏览器中读取的cookie信息导入到子浏览器中,所述需要从父浏览器中获取cookie信息的浏览器为子浏览器。
2.如权利要求I所述的cookie信息共享方法,其特征在于,所述读取父浏览器中的cookie信息包括 读取父浏览器中的全部cookie信息;和/或 读取父浏览器中的特定cookie信息。
3.如权利要求2所述的cookie信息共享方法,其特征在于,所述读取父浏览器中的全部cookie η息包括 确定父浏览器中cookie信息的存储路径; 从所述存储路径中读取其中所有的cookie信息。
4.如权利要求2所述的cookie信息共享方法,其特征在于,所述读取父浏览器中的全部cookie η息还包括 分析并确定所述从父浏览器中读取的cookie信息的加密方法; 根据加密方法对所述cookie信息进行解密。
5.如权利要求2所述的cookie信息共享方法,其特征在于,所述读取父浏览器中的特定cookie信息包括 启动父浏览器; 获取与所述特定cookie信息对应的目标网站域名; 根据所述父浏览器启动后在内存中生成的域名与cookie映射关系表查找与所述目标网站域名对应的cookie信息。
6.如权利要求2所述的cookie信息共享方法,其特征在于,所述读取父浏览器中的特定cookie信息包括 根据用户指定读取或自动读取。
7.如权利要求I所述的cookie信息共享方法,其特征在于,所述将所述从父浏览器中读取的cookie信息导入到子浏览器中包括 确定子浏览器的cookie信息的存储路径; 将从父浏览器中读取的cookie信息按照子浏览器的加密方法进行加密; 将加密后的cookie信息按照所述子浏览器的cookie信息的存储路径导入到子浏览器中。
8.如权利要求I所述的cookie信息共享方法,其特征在于,所述将所述从父浏览器中读取的cookie信息导入到子浏览器中包括 将父浏览器中的全部cookie信息导入到子浏览器中;和/或 将父浏览器中的特定cookie信息导入到子浏览器中。
9.如权利要求8所述的cookie信息共享方法,其特征在于,所述将父浏览器中的特定cookie信息导入到子浏览器中包括 将从父浏览器中读取的cookie信息传入到子浏览器进程中; 在子浏览器启动后,访问特定cookie信息对应的页面之前,调用系统函数将所述子浏览器进程中的cookie信息按照子浏览器的cookie信息的存储路径写入到子浏览器中。
10.如权利要求9所述的cookie信息共享方法,其特征在于,所述将从父浏览器中读取的cookie信息传入到子浏览器进程中采用内存映射或文件读写实现,包括 在内存中建立映射区域或创建文件; 将从父浏览器中读取的cookie信息写入到所述映射区域或文件中,以供子浏览器从所述映射区域或文件中读取所述cookie信息到子浏览器进程中。
11.如权利要求I至10任一项所述的cookie信息共享方法,其特征在于,所述方法还包括 根据用户的指定确定存储有cookie信息的父浏览器和需要所述cookie信息的子浏览器。
12.—种cookie信息共享系统,其特征在于,包括 读取模块,用于读取父浏览器中的cookie信息,所述存储有cookie信息的浏览器为父浏览器; 导入模块,用于将所述从父浏览器中读取的cookie信息导入到子浏览器中,所述需要从父浏览器中获取cookie信息的浏览器为子浏览器。
13.如权利要求12所述的cookie信息共享系统,其特征在于,所述读取模块包括 全部信息读取单元,用于读取父浏览器中的全部cookie信息;和/或 特定信息读取单元,用于读取父浏览器中的特定cookie信息。
14.如权利要求13所述的cookie信息共享系统,其特征在于,所述全部信息读取单元包括 存储路径确定子单元,用于确定父浏览器中cookie信息的存储路径;和 cookie信息读取子单元,用于从所述存储路径中读取其中所有的cookie信息。
15.如权利要求13所述的cookie信息共享系统,其特征在于,所述全部信息读取单元还包括 加密方法确定子单元,用于分析并确定所述从父浏览器中读取的cookie信息的加密方法;和 解密子单元,用于根据加密方法对所述cookie信息进行解密。
16.如权利要求13所述的cookie信息共享系统,其特征在于,所述特定信息读取单元包括 父浏览器启动子单元,用于启动父浏览器; 域名获取子单元,用于获取与所述特定cookie信息对应的目标网站域名;和 特定cookie信息获取子单元,用于根据所述父浏览器启动后在内存中生成的域名与cookie映射关系表查找与所述目标网站域名对应的cookie信息。
17.如权利要求13所述的cookie信息共享系统,其特征在于,所述特定信息读取单元包括 指定接收子单元,用于接收用户指定,根据用户指定读取父浏览器中的特定cookie信息;和/或 自动读取子单元,用于自动读取父浏览器中的特定cookie信息。
18.如权利要求12所述的cookie信息共享系统,其特征在于,所述导入模块包括子浏览器存储路径确定单元,用于确定子浏览器的cookie信息的存储路径; 加密单元,用于将从父浏览器中读取的cookie信息按照子浏览器的加密方法进行加密; 导入单元,用于将加密后的cookie信息按照所述子浏览器的cookie信息的存储路径导入到子浏览器中。
19.如权利要求12所述的cookie信息共享系统,其特征在于,所述导入模块包括 全部信息导入单元,用于将父浏览器中的全部cookie信息导入到子浏览器中;和/或 特定信息导入单元,用于将父浏览器中的特定cookie信息导入到子浏览器中。
20.如权利要求19所述的cookie信息共享系统,其特征在于,所述特定信息导入单元包括 信息传递子单元,用于将从父浏览器中读取的cookie信息传入到子浏览器进程中;和信息写入子单元,用于在子浏览器启动后,访问特定cookie信息对应的页面之前,调用系统函数将所述子浏览器进程中的cookie信息按照子浏览器的cookie信息的存储路径写入到子浏览器中。
21.如权利要求20所述的cookie信息共享系统,其特征在于,所述信息传递子单元采用内存映射或文件读写实现从将从父浏览器中读取的cookie信息传入到子浏览器进程中,包括 在内存中建立映射区域或创建文件; 将从父浏览器中读取的cookie信息写入到所述映射区域或文件中,以供子浏览器从所述映射区域或文件中读取所述cookie信息到子浏览器进程中。
22.如权利要求12至21任一项所述的cookie信息共享系统,其特征在于,所述系统还包括 父浏览器和子浏览器确定模块,用于根据用户的指定确定存储有cookie信息的父浏览器和需要所述cookie信息的子浏览器。
全文摘要
本申请提供了一种cookie信息共享方法,包括以下步骤读取父浏览器中的cookie信息,所述存储有cookie信息的浏览器为父浏览器;将所述从父浏览器中读取的cookie信息导入到子浏览器中,所述需要从父浏览器中获取cookie信息的浏览器为子浏览器。本申请还提供了一种实现前述方法的cookie信息共享系统。本申请的cookie信息共享方法及系统,能够减少用户信息记录对系统资源的占用,且可以实现用户信息记录共享。
文档编号G06F17/30GK102682080SQ201210093598
公开日2012年9月19日 申请日期2012年3月31日 优先权日2012年3月31日
发明者任寰, 左文平, 张菊元, 赵肖勇 申请人:奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1