[发明专利]基于浏览器的文件处理方法、装置和设备在审
申请号: | 202210010232.X | 申请日: | 2022-01-05 |
公开(公告)号: | CN114374686A | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 邱攀峰;靳建奇;王素燕 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L9/40;G06F16/958 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 孙静;黄健 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 浏览器 文件 处理 方法 装置 设备 | ||
1.一种基于浏览器的文件处理方法,所述方法应用于第一服务器,包括:
响应于终端设备的浏览器发起的文件上传请求,其中,所述文件上传请求中包括待上传文件和指示信息,所述指示信息用于指示第二服务器,调取所述第二服务器中的文件处理接口,并根据所述文件处理接口对所述文件上传请求进行验证,所述文件处理接口用于对文件上传请求中的信息进行验证;其中,所述第一服务器为浏览器的服务器,所述第二服务器为待接收所述待上传文件的服务器;
若确定对所述文件上传请求的验证通过,则将所述待上传文件传输给所述第二服务器进行存储。
2.根据权利要求1所述的方法,其中,所述文件处理接口中以下接口中的一种或多种:权限验证接口、信息验证接口、用户验证接口;
其中,权限验证接口用于指示用户标识与用户权限之间的对应关系;所述信息验证接口用于指示所述第二服务器所对应的各文件类型标识、以及敏感词信息;所述用户验证接口用于指示用户标识与文件剩余数量之间的对应关系,所述文件剩余数量表征与用户标识对应的用户可上传的文件数量。
3.根据权利要求2所述的方法,其中,若所述文件处理接口中包括权限验证接口,则所述文件上传请求中还包括用户标识;
根据所述文件处理接口对所述文件上传请求进行验证,所述文件处理接口用于对文件上传请求中的信息进行验证,包括:
根据所述权限验证接口所指示的用户标识与用户权限之间的对应关系,确定与所述文件上传请求中的用户标识对应的用户权限;
若确定与所述文件上传请求中的用户标识对应的用户权限,表征允许上传所述待上传文件,则确定对与所述文件上传请求中的用户标识对应的用户权限的验证通过。
4.根据权利要求2或3所述的方法,其中,若所述文件处理接口中包括信息验证接口,则所述文件上传请求中还包括所述待上传文件的文件类型标识;
根据所述文件处理接口对所述文件上传请求进行验证,所述文件处理接口用于对文件上传请求中的信息进行验证,包括:
提取所述待上传文件中的关键词;
若确定所述待上传文件的文件类型标识,在所述信息验证接口所指示的各文件类型标识中,且确定所述关键词不是所述信息验证接口所指示的敏感词信息,则确定对与所述文件上传请求中的待上传文件的信息验证通过。
5.根据权利要求2-4任一项所述的方法,其中,若所述文件处理接口中包括用户验证接口,则所述文件上传请求中还包括用户标识;
根据所述文件处理接口对所述文件上传请求进行验证,所述文件处理接口用于对文件上传请求中的信息进行验证,包括:
根据所述用户验证接口所指示的用户标识与文件剩余数量之间的对应关系,确定与所述文件上传请求中的用户标识对应的文件剩余数量;
若确定与所述文件上传请求中的用户标识对应的文件剩余数量,不为零,则确定对与所述文件上传请求中的用户标识对应的文件数量的验证通过。
6.根据权利要求1-5任一项所述的方法,还包括:
将所述待上传文件进行格式转换,得到二进制的待上传文件;
根据所述二进制的待上传文件,生成所述待上传文件的唯一标识;
若确定所述第二服务器中不具有所述唯一标识,则执行将所述待上传文件传输给所述第二服务器进行存储的步骤。
7.根据权利要求6所述的方法,其中,根据所述二进制的待上传文件,生成所述待上传文件的唯一标识,包括:
根据哈希算法对所述二进制的待上传文件进行计算处理,得到哈希值,确定所述哈希值为所述待上传文件的唯一标识。
8.根据权利要求1-7任一项所述的方法,其中,所述文件上传请求中包括所述终端设备对应的域名;将所述待上传文件传输给所述第二服务器进行存储,包括:
将所述文件上传请求,发送给内容分发网络CDN服务器;其中,所述域名用于确定与所述终端设备之间的距离最近的文件上传服务器;所述文件上传服务器用于调取所述第二服务器中的文件上传接口将所述CDN服务器传递的所述待上传文件传输给所述第二服务器进行存储,所述文件上传接口用于上传文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210010232.X/1.html,转载请声明来源钻瓜专利网。