MD5 防止文件重复上传
简单实现:1.获取上传文件的输入流后生产MD5值;
2.用MD5值与源文件扩展名生成新的文件名;
3.在判断上传的目标路径下是否有这个文件名,若存在则直接返回该文件的访问路径,不存在则上传。
准备工作
1.创建数据表
DROP TABLE IF EXISTS `tb_file`;
CREATE TABLE `tb_file` (
`file_id` varchar(200) NOT NULL COMMENT '文件id',
`MD5` varchar(255) NOT NULL COMMENT '文件md5值',
`file_url` varchar(255) DEFAULT NULL COMMENT '虚拟文件路径',
`file_path` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT
MD5 防止文件重复上传最先出现在Python成神之路。
版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/27054.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论