> 单线程上传大文件和分片上传大文件的效率是差很多的哈
即便前端并发上传各个分片, 但是最后前端还要发送一次“合并分片”的请求, 这个请求会等到后端合并文件后再返回, 因为合并请求的存在, 我认为与单文件上传的效率差不多, 如果去掉最后发送的“合并分片”请求, 那么上传效率提升明显
其实分片计划是前端做的, 有几个分片, 每个分片发送后通过回调前端是可以知道哪个分片成功,哪个分片没成功,当所有分片都成功,前端就可以认为上传完成了. 不用再发送合并请求了, 后端自己取合并.
我记得百度云上传完视频文件, 立即点击视频是无法查看的, 而是提示“转码”中, 得等一段时间才能看到一部分内容, 大部分内容, 最后是全部内容.