CNode

前端基于FileReader的断点续传

PPerterPon发布于12 年前最后回复12 年前2 回复5869 浏览0 收藏

准备用FileReader来做断点续传,但是目前遇到的问题是,大文件的时候,不能把文件全读入内存,就需要分段读取文件内容,前端JS也没有类似Stream的pipe方法,能够在一个请求中,将所有分段读取的内容全部给服务器,目前看到有人的解决方案是,每次读取10M内容,然后每读一次,就发送一次请求,直到文件上传成功,请问有办法能在一个请求中实现断点续传的功能么?

查看回复

回复 (2)

P
PerterPon#1·12 年前

顶上去

C
chloe#2·12 年前

我觉得这个有可能,你先请求一下服务器给你一个id,然后服务器记录这个文件传了多少,然后你从那个位置开始读取

参与回复
登录后即可参与回复。登录