一种基于Electron平台的文件安全上传方法及系统技术方案

技术编号:42477151 阅读:30 留言:0更新日期:2024-08-21 12:59
本发明专利技术提供了一种基于Electron平台的文件安全上传方法及系统,所述方法包括:获取待上传的目标文件;将所述目标文件传输至第一进程,以使所述第一进程对所述目标文件进行预设项目的类型检测,判断所述目标文件是否符合预设要求并生成所述目标文件的第一信息;若所述目标文件符合预设要求,则将所述第一信息传输至第二进程,以使所述第二进程根据所述第一信息读取所述目标文件,并对所述目标文件进行深度扫描,生成对应的扫描结果;将所述扫描结果与所述第一信息传输至第一进程,以使所述第一进程根据所述第一信息将所述扫描结果标记至所述目标文件中;根据所述目标文件中的扫描结果判断是否将所述目标文件上传至服务器,提高文件上传的安全性。

【技术实现步骤摘要】

本专利技术涉及文件安全检测和web文件上传,尤其涉及一种基于electron平台的文件安全上传方法及系统。


技术介绍

1、随着互联网技术的发展,通过网页直接上传文件已经属于web应用中的常用功能。文件上传的技术发展经历了以下几个技术阶段,包括ftp/sftp上传、http表单上传、ajax异步上传、分片上传以及断点续传等。最初,文件上传主要通过ftp实现。为了提高安全性,后来发展出了使用加密通道的sftp。随着web应用的普及,html表单提供了一种简单的文件上传方式,但它缺乏灵活性和用户体验,因为传统的表单上传不支持异步通信,这意味着在文件上传的过程中,用户必须等待上传完成,才能继续其他操作。后续ajax技术的出现使得异步文件上传成为可能,提高了上传过程的交互性和用户体验。随着互联网数据量的逐渐增加,为了支持大文件上传,出现了分片上传技术,它将文件分割成多个小块并分别上传,提高了上传的稳定性和效率。进一步的,为了解决上传中断的情况,断点续传技术应运而生,在网络连接中断或上传过程中遇到错误时,从中断点恢复上传,而不是从头开始上传整个文件。这对于大文件上传或本文档来自技高网...

【技术保护点】

1.一种基于Electron平台的文件安全上传方法,其特征在于,包括:

2.如权利要求1所述的一种基于Electron平台的文件安全上传方法,其特征在于,所述第一进程对所述目标文件进行预设项目的类型检测,判断所述目标文件是否符合预设要求并生成所述目标文件的第一信息,包括:

3.如权利要求1所述的一种基于Electron平台的文件安全上传方法,其特征在于,所述第二进程根据所述第一信息读取所述目标文件,并对所述目标文件进行深度扫描,生成对应的扫描结果,包括:

4.如权利要求1所述的一种基于Electron平台的文件安全上传方法,其特征在于,所述根据所述目标...

【技术特征摘要】

1.一种基于electron平台的文件安全上传方法,其特征在于,包括:

2.如权利要求1所述的一种基于electron平台的文件安全上传方法,其特征在于,所述第一进程对所述目标文件进行预设项目的类型检测,判断所述目标文件是否符合预设要求并生成所述目标文件的第一信息,包括:

3.如权利要求1所述的一种基于electron平台的文件安全上传方法,其特征在于,所述第二进程根据所述第一信息读取所述目标文件,并对所述目标文件进行深度扫描,生成对应的扫描结果,包括:

4.如权利要求1所述的一种基于electron平台的文件安全上传方法,其特征在于,所述根据所述目标文件中的扫描结果判断是否将所述目标文件上传至服务器,包括:

5.如权利要求1中所述的一种基于electron平台的文件安全上传方法,其特征在于,所述第一进程与所述第二进程之间通过electron平台的ipc通信机制进行数据传...

【专利技术属性】
技术研发人员:肖家和赵定金张常华明德
申请(专利权)人:广东保伦电子股份有限公司
类型:发明
国别省市:

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

1