松鼠的博客

导航

2023年10月14日 #

大文件上传如何做断点续传?全端+后端结合开发

摘要: 断点续传是什么?断点续传(Resumable File Upload)是一种文件上传的技术,它允许在上传过程中出现中断或失败的情况下,能够从中断的位置继续上传,而不需要重新上传整个文件。这在处理大文件或不稳定的网络连接时非常有用。 断点续传的实现通常涉及以下几个关键概念和步骤: 分片:将大文件分割成 阅读全文

posted @ 2023-10-14 14:40 Xproer-松鼠 阅读(300) 评论(0) 推荐(0) 编辑

HTML5 大文件断点续传完整思路整理

摘要: 用 html5 的新特性分割文件,为达到断点续传功能 用 spark.js 获取文件md5以确保文件的唯一性 流程概述: 复制代码 (此功能前端共需调用3个接口,分别为简称作 A / B / C) 1,获取文件信息:使用HTML5的原生上传input,选择文件后,获取文件的所有信息(文件名、文件总字 阅读全文

posted @ 2023-10-14 11:20 Xproer-松鼠 阅读(72) 评论(0) 推荐(0) 编辑

HTML5实现文件断点续传的方法

摘要: HTML5的FILE api,有一个slice方法,可以将BLOB对象进行分割。前端通过FileList对象获取到相应的文件,按照指定的分割方式将大文件分段,然后一段一段地传给后端,后端再按顺序一段段将文件进行拼接。 断点续传原理 目前比较常用的断点续传的方法有两种,一种是通过websocket接口 阅读全文

posted @ 2023-10-14 09:53 Xproer-松鼠 阅读(29) 评论(0) 推荐(0) 编辑