分片上传,服务端收到的分片大小却为0 财富值34

2017-01-21 17:19发布

最近遇到一个奇怪的问题,前端使用分片上传大文件,根据服务端日志某些分片上传上来的大小是0

我们的上传原理:前端上传一个分片,服务端收到后返回当前收到的总大小,前端基于这个总大小做下个分片的切割上传,现在根据服务端日志有些分片上传上来的大小是0,导致返回给前端的总大小一直不变,形成了死循环,有的时候甚至会循环几万次

是不是前端分片有问题(看浏览器的UA,绝大多数是WEBKIT系),但是前端自己做的日志上报分片是有大小的,但是在服务端却收到了空的

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答

我使用百度的webuploader做分片上传 5MB/片,个人建议使用这个控件,稳定。
并未产生问题,并且上传过很多大文件

上传时发送这些数据到后端服务器,后台按照正常的文件接收并保存

后台数据库记录这些讯息,以UUID为唯一值,当分片数量满,则合并最终文件。