使用springboot实现大文件上传、断点、续传、秒传功能
后端:主要利用RandomAccessFile对象根据当前分块序号,当前分块文件大小计算出当前分块的文件偏移量后去在文件里写字节。同时还需要记录当前分块的上传成功标致。前端需要将文件切分为多个分块的小文件,并把分块总数,当前分块序号,当前分块文件大小(多少字节),分块文件等信息给到后端接口。前端在上传前先判断有哪些分块是上传成功的,有那些分块是未上传的,将未上传的分块继续上传即可。
原创
2024-08-14 14:28:28 ·
640 阅读 ·
0 评论