1. 首页
  2. 编程语言
  3. PHP
  4. php大文件上传解决方案支持分片断点上传

php大文件上传解决方案支持分片断点上传

上传者: 2019-05-28 08:37:28上传 ZIP文件 40.77KB 热度 54次
这里要说的是断点续传都有哪些技术要点。使用传统的表单提交文件或是HTML5的FormData都是将文件“整块”提交,服务端取到该文件后再进行转移、重命名等操作,因此,无法实时保存文件的已上传部分。而且在http协议下,我们无法保持浏览器与服务端的长连接,不能以文件流的形式来提交。所以要解决的问题具体来讲有以下几点:对上传的文件进行分割,每次只上传一小片。服务端接收到文件后追加到原来部分,最后合并成完整的文件。每次上传文件片前先获取已上传的文件大小,确定本次应切割的位置每次上传完成后更新已上传文件大小的记录标识客户端和服务端的文件,保证不会把A文件的内容追加到B文件上
下载地址
用户评论