文件上传切片大小问题

问题描述

目前正在做一个大文件分片上传、断点续传的功能,目前所有功能已完成,有个问题:想根据所上传的文件大小动态计算每个切片的大小。

你期待的结果是什么?实际看到的错误信息又是什么?

1、动态求出切片的大小
2、若不太明白,我写了一个题目,还请大佬解答下:

给定一个数值为 n为1000,另外有2个要求:最大值为10,最小值为2。
求N的平均数?
要求:平均数必须小于10且大于2

阅读 5k
2 个回答

没明白你到底是要怎么切片
我切片的数量是由浏览器最大连接数决定的,比如chorme 浏览器,就切成6块,每块的大小 = 文件总大小 / 6;
Screen Shot 2020-07-01 at 4.56.50 PM.png

这个不难实现,你每次上传完切片后,计算出下载的时间与文件大小比,如果不符合,下一个切片就按照比例去增加或者减少大小上传。这个网上介绍也很多。但是我心里有一个疑惑,动态分片后,每个分片都不确定了,如何去实现断点续传呢?还是说,服务器会专门每次都切出合适的大小去对比即将上传动态hash值?

已解决,可以设置范围值比较

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进