html5文件夹上传源码
前段时间做视频上传业务,通过网页上传视频到服务器。 视频大小 小则几十M,大则 1G+,以一般的HTTP请求发送数据的方式的话,会遇到的问题:1,文件过大,超出服务端的请求大小限制;2,请求时间过长,请求超时;3,传输中断,必须重新上传导致前功尽弃; 解决方案: 1 ,修改服务端上传的限制配置;Nginx 以及 PHP 的上传文件限制 不宜过大,一般5M 左右为好; 2 ,大文件分片,一片一片的传到服务端,再由服务端合并。这么做的好处在于一旦上传失败只是损失一个分片而已,不用整个文件重传,而且每个分片的大小可以控制在4MB以内,服务端限制在4M即可。 前端 Web 前端可使用HttpUploader6的大文件上传控件6;官网地址: http://t.cn/EyI6vHh < div class ="section section6 section5"> < div class ="part1">< a href ="javascript:;" target ="_blank" class ="part1__btn"> 批量删除 </ a >< span class ="part1__txt">< em class ="part1__num" id ="upload_num"> 0 </ em > 个视频,共 < em class ="part1__num" id ="upload