[发明专利]一种web数据存储方法及装置在审

专利信息
申请号: 202310336902.1 申请日: 2023-03-28
公开(公告)号: CN116401250A 公开(公告)日: 2023-07-07
发明(设计)人: 凌锦涛;韩玉凯 申请(专利权)人: 杭州数梦工场科技有限公司
主分类号: G06F16/22 分类号: G06F16/22;G06F16/25;G06F16/903;G06F16/958
代理公司: 北京博思佳知识产权代理有限公司 11415 代理人: 靳玫
地址: 310024 浙江省杭州市*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 web 数据 存储 方法 装置
【说明书】:

本说明书提供一种web数据存储方法及装置,应用于运行有web应用的终端设备;所述方法包括:响应于获取到的与web应用对应的目标web数据,调用预先生成的工具类,将目标web数据转换为目标数据类型的目标web数据,并传入为web应用预设的命名空间;目标数据类型为预设存储空间支持的数据类型;基于命名空间和为目标web数据创建的Key,生成与目标web数据对应的目标Key;基于目标Key,将完成数据类型转换的目标web数据存储至预设存储空间。由于对待存储数据进行存储时,能够调用工具类对待存储数据进行转换,能够避免存储时发生报错;由于存储时基于目标Key进行存储,能够解决不同服务数据重名的问题。

技术领域

本说明书一个或多个实施例涉及大数据技术领域,尤其涉及一种web数据存储方法及装置。

背景技术

Web Storage用于在Web端存储web应用的数据。

Web Storage可以提供两种原生存储能力:LocalStorage和SessionStorage。这两种存储方式都是以Key-Value的格式存储数据,由于Value只能存储数据类型为字符串数据类型或者JSON数据类型的数据;因此,在对web应用的数据进行存储时,需要先将所述数据的数据类型转换成字符串数据类型或者JSON数据类型才能进行存储。一方面,由于现有的转换方法比较单一,采用该单一的转换方法对一些特定的数据类型的数据进行转换时会发生报错,导致对web应用的数据进行存储时容易发生页面白屏,影响用户体验;另一方面,由于在同一终端设备中可以运行多个web应用,所述多个web应用分别对应的待存储的web数据都可以存储在同一预设存储空间中,导致所述预设存储空间中存在Key的重名问题。

发明内容

本申请提供一种web数据存储方法及装置,技术方案如下:

根据本申请的第一方面,提供一种web数据存储方法,应用于终端设备,所述终端设备上运行有web应用;所述方法包括:

获取与所述web应用对应的待存储的目标web数据;

响应于获取到的所述目标web数据,调用预先生成的工具类,将所述目标web数据转换为目标数据类型的目标web数据,并传入为所述web应用预设的命名空间;所述目标数据类型为预设存储空间支持的数据类型;

基于所述命名空间和为所述目标web数据创建的Key,生成与所述目标web数据对应的目标Key;

基于所述目标Key,将完成数据类型转换的所述目标web数据存储至所述预设存储空间。

可选的,所述预设存储空间支持的数据类型包括字符串数据类型。

可选的,所述工具类还包括安全机制匹配规则;所述安全机制匹配规则用于匹配存在安全漏洞的数据;

基于所述目标Key,将完成数据类型转换的所述目标web数据存储至所述预设存储空间之前,所述方法还包括:

确定所述目标web数据与所述安全机制匹配规则是否匹配成功;

如果所述目标web数据与所述安全机制匹配规则没有匹配成功,则进一步基于所述目标Key,将完成数据类型转换的所述目标web数据存储至所述预设存储空间。

可选的,所述安全机制匹配规则包括用于匹配存在安全漏洞的数据的正则表达式。

可选的,所述方法还包括:

如果确定所述目标web数据与所述安全机制匹配规则匹配成功,则将所述目标web数据中的至少部分数据按照预设的规则进行替换,并进一步基于所述目标Key,将完成替换的所述目标web数据存储至所述预设存储空间。

可选的,所述调用预先生成的工具类,将所述目标web数据转换为目标数据类型的目标web数据,包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州数梦工场科技有限公司,未经杭州数梦工场科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202310336902.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top