一种浏览器数据处理方法、装置以及电子设备制造方法及图纸

技术编号:33780795 阅读:13 留言:0更新日期:2022-06-12 14:35
本发明专利技术公开了一种浏览器数据处理方法、装置以及电子设备,该方法包括:获取数据储存请求;所述数据储存请求用于指示目标浏览器存在需要储存的浏览器数据;根据所述数据储存请求,将所述浏览器数据储存至目标储存空间;所述目标储存空间在所述目标浏览器所在的设备的除所述目标浏览器对应的预设缓存数据空间以外的储存空间中;获取数据读取请求;所述数据读取请求用于指示需要读取所述目标储存空间中的储存数据;根据所述数据读取请求,从所述目标储存空间中读取出所述储存数据。可见,本发明专利技术实现了利用设备空间来替代浏览器预设缓存空间以突破现有的浏览器缓存的空间限制和接口通信限制,实现浏览器数据储存空间无限大的效果。大的效果。大的效果。

【技术实现步骤摘要】
一种浏览器数据处理方法、装置以及电子设备


[0001]本专利技术涉及浏览器数据处理
,尤其涉及一种浏览器数据处理方法、装置以及电子设备。

技术介绍

[0002]随着浏览器技术的发展,越来越多的浏览器网页技术被应用在各个领域中,例如桌面应用领域也开始采用浏览器内核技术来提高桌面应用的可移植性和开发效率。但现有的浏览器技术中,浏览器数据一般被存储在浏览器对应的预设缓存空间中,但这类预设的缓存空间,例如LocalStorage空间,或是cookie存储空间,一般均有空间大小的限制,例如LocalStorage空间一般为10m的最大空间限制,且这类预设的缓存空间存在接口通信方面的限制,其数据读取写入过程大部分为同步执行的模式,在存储或读取大量数据的时候容易阻塞后续的进程执行,且其通信速度也容易被用户网络环境(客户端、网速等)所影响,因此在应用现有的浏览器技术时,浏览器数据的储存和读取被这类限制所影响,使得浏览器无法发挥最优的数据处理效果,可见现有技术存在缺陷,亟待解决。

技术实现思路

[0003]本专利技术提供一种浏览器数据处理方法、装置以及电子设备,利用设备空间来替代浏览器预设缓存空间以突破现有的浏览器缓存的空间限制和接口通信限制,实现浏览器数据储存空间无限大的效果,进而提高浏览器数据的处理效率。
[0004]为了解决上述技术问题,本专利技术第一方面公开了一种浏览器数据处理方法,所述方法包括:
[0005]获取数据储存请求;所述数据储存请求用于指示目标浏览器存在需要储存的浏览器数据;<br/>[0006]根据所述数据储存请求,将所述浏览器数据储存至目标储存空间;所述目标储存空间在所述目标浏览器所在的设备的除所述目标浏览器对应的预设缓存数据空间以外的储存空间中;
[0007]获取数据读取请求;所述数据读取请求用于指示需要读取所述目标储存空间中的储存数据;
[0008]根据所述数据读取请求,从所述目标储存空间中读取出所述储存数据。
[0009]本专利技术第二方面公开了一种浏览器数据处理装置,所述装置包括:
[0010]第一获取模块,用于获取数据储存请求;所述数据储存请求用于指示目标浏览器存在需要储存的浏览器数据;
[0011]数据储存模块,用于根据所述数据储存请求,将所述浏览器数据储存至目标储存空间;所述目标储存空间在所述目标浏览器所在的设备的除所述目标浏览器对应的预设缓存数据空间以外的储存空间中;
[0012]第二获取模块,用于获取数据读取请求;所述数据读取请求用于指示需要读取所
述目标储存空间中的储存数据;
[0013]数据读取模块,用于根据所述数据读取请求,从所述目标储存空间中读取出所述储存数据。
[0014]本专利技术第三方面公开了一种电子设备,所述电子设备包括:
[0015]存储有可执行程序代码的存储器;
[0016]与所述存储器耦合的处理器;
[0017]所述处理器调用所述存储器中存储的所述可执行程序代码,执行本专利技术第一方面公开的浏览器数据处理方法中的部分或全部步骤。
[0018]与现有技术相比,本专利技术具有以下有益效果:
[0019]本专利技术能够在接收到数据储存请求时将浏览器数据储存在除了浏览器预设的缓存空间以外的设备空间中,并在接收到数据读取请求时将目标储存空间中的数据进行读取,从而实现了利用设备空间来替代浏览器预设缓存空间以突破现有的浏览器缓存的空间限制和接口通信限制,实现浏览器数据储存空间无限大的效果,进而提高浏览器数据的处理效率。
附图说明
[0020]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本专利技术实施例公开的一种浏览器数据处理方法的流程示意图;
[0022]图2是本专利技术实施例公开的另一种浏览器数据处理方法的流程示意图;
[0023]图3是本专利技术实施例公开的一种浏览器数据处理装置的结构示意图;
[0024]图4是本专利技术实施例公开的另一种浏览器数据处理装置的结构示意图;
[0025]图5是本专利技术实施例公开的一种电子设备的结构示意图。
具体实施方式
[0026]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0027]本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或端没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或端固有的其他步骤或单元。
[0028]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和
隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0029]本专利技术公开了一种浏览器数据处理方法、装置以及电子设备,能够在接收到数据储存请求时将浏览器数据储存在除了浏览器预设的缓存空间以外的设备空间中,并在接收到数据读取请求时将目标储存空间中的数据进行读取,从而实现了利用设备空间来替代浏览器预设缓存空间以突破现有的浏览器缓存的空间限制和接口通信限制,实现浏览器数据储存空间无限大的效果,进而提高浏览器数据的处理效率。以下分别进行详细说明。
[0030]实施例一
[0031]请参阅图1,图1是本专利技术实施例公开的一种浏览器数据处理方法的流程示意图。其中,图1所描述的方法可以应用于相应的浏览器数据处理装置中,如处理终端、处理设备或处理服务器,该服务器可以为云端服务器或本地服务器,本专利技术实施例不做限定。
[0032]如图1所示,该浏览器数据处理方法可以包括以下操作:
[0033]101、获取数据储存请求。
[0034]具体的,数据储存请求用于指示目标浏览器存在需要储存的浏览器数据。可选的,数据储存请求可以在设备接收到目标浏览器的储存请求或是检测到目标浏览器对应的预设空间出现了新的浏览器数据时自动生成。
[0035]本专利技术实施例中,目标浏览器可以为不同操作系统上的浏览器应用,或包括有浏览器内核的其他应用,例如利用electron架构搭建的桌面应用,该浏览器内核可以为Trident内核、Gec本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种浏览器数据处理方法,其特征在于,所述方法包括:获取数据储存请求;所述数据储存请求用于指示目标浏览器存在需要储存的浏览器数据;根据所述数据储存请求,将所述浏览器数据储存至目标储存空间;所述目标储存空间在所述目标浏览器所在的设备的除所述目标浏览器对应的预设缓存数据空间以外的储存空间中;获取数据读取请求;所述数据读取请求用于指示需要读取所述目标储存空间中的储存数据;根据所述数据读取请求,从所述目标储存空间中读取出所述储存数据。2.根据权利要求1所述的浏览器数据处理方法,其特征在于,所述将所述浏览器数据储存至目标储存空间,包括:确定所述目标浏览器对应的加密密钥;根据所述加密密钥对所述浏览器数据进行加密;将加密后的所述浏览器数据储存至目标储存空间;和/或,所述从所述目标储存空间中读取出所述储存数据,包括:确定所述目标浏览器对应的解密密钥;从所述目标储存空间中读取出所述储存数据,并根据所述解密密钥对所述储存数据进行解密。3.根据权利要求2所述的浏览器数据处理方法,其特征在于,所述获取数据储存请求之前,所述方法还包括:在目标浏览器所在的设备的除所述目标浏览器对应的预设缓存数据空间以外的储存空间中,建立目标储存空间;和/或,生成所述目标浏览器对应的加解密参数;所述加解密参数包括加解密证书、加解密算法、加解密密钥中的一种或多种。4.根据权利要求2所述的浏览器数据处理方法,其特征在于,所述将加密后的所述浏览器数据储存至目标储存空间,包括:确定第一目标键值数据;将加密后的所述浏览器数据,确定为所述第一目标键值数据的第一值数据;将所述第一目标键值数据储存至目标储存空间;和/或,所述从所述目标储存空间中读取出所述储存数据,包括:确定所述储存数据对应的键标识;根据所述键标识,从所述目标储存空间中确定出所述键标识对应的第二目标键值数据;获取所述第二目标键值数据的第二值数据,得到所述储存数据。5.根据权利要求3所述的浏览器数据处理方法,其特征在于,所述获取数据储存请求之前,所述方法还包括:
确定所述目标浏览器对应的数据储存标识;以及,所述在目标浏览器所在的设备的除所述目标浏览器对应的预设缓存数据空间以外的储存空间中,建立目标储存空间,包括:根据所述数据储存标识,在目标浏览器所在的设备的除所述目标浏览器对应的预设缓存数据空间以外的储存空间中,建立以所述数据储存标识为命名的目标储存空间;以及,所述生成所述目标浏览器对应的加解密参数,包括:根据所述数据储存标识,生成所述目标浏览器对应的加解密参数。6.根据权利要求3所述的浏览器数据处理方法,其特征在于,所述在目标浏...

【专利技术属性】
技术研发人员:张清森陈俊灵郑锦宏
申请(专利权)人:深圳市绿联科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1