【技术实现步骤摘要】
基于上传下载的数据处理方法、装置及相关设备
[0001]本申请涉及数据处理
,尤其涉及一种基于上传下载的数据处理方法、装置、计算机设备及存储介质。
技术介绍
[0002]在一个Web应用中,通常会有很多上传下载功能。以Web应用为医疗应用平台为例,该医疗应用平台支持疾病数据的上传以及诊断数据的下载等功能。这些上传下载的需求不仅仅是简单的文件上传存储、原文件下载这么简单,通常会有查询上传/下载记录、上传文件解析、业务数据下载等业务需要。
[0003]在实现本申请的过程中,申请人发现现有技术存在如下问题:每个开发人员根据需求单独实现自己的功能,如鉴权、文件存储、上传/下载记录、异常处理等都单独处理,没有一个集中的模块来统一管理,功能分散在整个系统中,对于开发、运维都非常不便。
[0004]因此,有必要提供一种基于上传下载的数据处理方法,能够将上传下载的功能模块进行集成,降低代码冗余。
技术实现思路
[0005]鉴于以上内容,有必要提出一种基于上传下载的数据处理方法、基于上传下载的数据处理装置 ...
【技术保护点】
【技术特征摘要】
1.一种基于上传下载的数据处理方法,其特征在于,所述基于上传下载的数据处理方法包括:当接收到上传下载业务请求时,解析所述上传下载业务请求,得到上传下载业务请求参数;根据所述上传下载业务请求参数遍历预设权限表,得到权限验证结果;根据所述权限验证结果确定所述上传下载业务请求对应的功能类型;将所述上传下载业务请求按照所述功能类型进行过滤分类处理,得到过滤结果;异步处理所述过滤结果,得到上传下载结果;检测所述上传下载结果是否存在异常;当检测结果为所述上传下载结果存在异常时,输出异常记录。2.根据权利要求1所述的基于上传下载的数据处理方法,其特征在于,所述解析所述上传下载业务请求,得到上传下载业务请求参数,包括:解析所述上传下载业务请求,得到若干预设上传下载业务请求参数关键词;获取每一预设上传下载业务请求参数关键词与上传下载业务请求参数的预设数据格式;根据所述预设数据格式得到所述预设上传下载业务请求参数关键词对应的上传下载业务请求参数。3.根据权利要求1所述的基于上传下载的数据处理方法,其特征在于,所述根据所述上传下载业务请求参数遍历预设权限表,得到权限验证结果,包括:获取预设权限表对应的接口参数集以及每一接口参数对应的权限信息;根据所述上传下载业务请求参数遍历所述接口参数集,得到与所述上传下载业务请求参数相同的目标接口参数;确定所述目标接口参数对应的目标权限信息作为权限验证结果。4.根据权利要求1所述的基于上传下载的数据处理方法,其特征在于,所述权限验证结果包括具备权限与不具备权限,所述根据所述权限验证结果确定所述上传下载业务请求对应的功能类型,包括:获取所述上传下载业务请求参数内的功能参数;遍历预先设置的功能参数与功能类型的映射关系,得到所述上传下载业务请求参数对应的初始功能类型;根据所述权限验证结果从所述初始功能类型中删除所述不具备权限的功能类型,得到所述上传下载业务请求对应的功能类型。5.根据权利要求1所述的基于上传下载的数据处理方法,其特征在于,所述将所述上传下载业务请求按照所述功能类型进行过滤分类处理,得到过滤结果,...
【专利技术属性】
技术研发人员:薛赵峰,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。