【技术实现步骤摘要】
一种文件内容校验方法及装置、电子设备、存储介质
[0001]本申请一个或多个实施例涉及大数据
,尤其涉及一种文件内容校验方法及装置、电子设备、存储介质。
技术介绍
[0002]文件传输在现代信息化社会有着广泛应用,通过事先设定好的校验规则来验证文件的格式、内容,以此确保所操作的文件是完整、准确且可信的,进一步维护文件传输、存储和处理过程中的安全与稳定。
[0003]相关技术中,用户会在客户端上传文件,上传的文件会被发送到与所述客户端对应的服务端进行文件校验,如果校验通过则将文件从所述服务端传输至用于存储文件的文件服务器,如果校验不通过,则向客户端返回错误信息,以提示用户进行修改。
[0004]如此操作可能会出现用户花费了较长时间等待文件上传却因为文件内容未通过校验而上传失败的情况,服务器也需要消耗更多性能来接收和校验文件,尤其在大量并发上传文件的场景中,服务器可能会崩溃。
技术实现思路
[0005]本申请提供一种用于文件内容校验方法及装置、电子设备、存储介质,以解决相关技术中的不足。r/>[0006]根本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种文件内容校验方法,应用于客户端,其特征在于,包括:获取待上传的文件,从所述文件中提取待校验的业务数据;将所述待校验的业务数据根据预设的校验规则进行校验,若所述待校验业务数据满足所述校验规则,确认所述文件通过校验;将通过校验的文件上传至文件服务器。2.根据权利要求1所述的方法,其特征在于,所述从所述文件中提取待校验的业务数据,包括:对所述文件进行编码解析,得到所述文件的编码格式;根据编码格式将所述文件解析为待校验的业务数据。3.根据权利要求2所述的方法,其特征在于,所述根据编码格式将所述文件解析为待校验的业务数据,包括:将所述文件切割得到部分文件内容;根据编码格式将所述部分文件内容解析为待校验的业务数据。4.根据权利要求1所述的方法,其特征在于,所述将所述待校验的业务数据根据预设的校验规则进行校验,包括:将所述待校验的业务数据转为数组结构,并进行清洗和过滤,根据所述校验规则对所述业务数据转换得到的数组进行校验。5.根据权利要求1所述的方法,其特征在于,所述待上传的文件包括多个文件组成的文件组,所述方法包括:从所述文件组各个文件中分别提取对应的待校验的业务数据,其中,提取方式与所述文件组各个文件的文件类型有关。6.根据权利要求5所述的方法,其特征在于,所述预设的校...
【专利技术属性】
技术研发人员:洪元忠,应俊杰,王苗,
申请(专利权)人:杭州数梦工场科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。