大文件并发上传(前端)

简单实现大文件上传比较详细的文章,记录一下。

缺点是: 没有断点续流功能   。

如何实现:给整个文件做个hash,传每一个分片的时候,把文件名hash传上。 

后面客户端每次上传时,把文件hash拿去后端匹配下,看之前是否上传过,如果是,返回分片的index,就知道上次传到哪一片了 。 

做断电功能才需要下面的优化: ,用于计算hash,当文件大时

可继续优化的点( 百G时): 增加Web Worker 线程 计算单独切片

参考:

https://juejin.cn/post/7177045936298786872?searchId=20230906224201914FD2C71500E3C3F871#heading-6

你可能感兴趣的:(javascript,node.js,大文件上传)