其他分享
首页 > 其他分享> > 关于文件上传的那些事

关于文件上传的那些事

作者:互联网

阅读本文你将学会

一、文件上传的两套方案

二、使用文件流的方式上传文件

三、前端上传base64到后端

四、前端大文件断点上传

大致原理就是将大文件分割成好几个部分(根据固定数量/固定大小方式),每个切片都有自己的数据和各自的名字,每一部分都发起一次ajax请求,将切片传递到服务器端。服务器端根据文件创建一个文件夹,用来存放大文件的切片,当客户端将全部切片传递到服务器端的时候,再发起一次请求告知服务器端,前端将数据全部传递完成了,服务器端接收到传递完成的通知的时候,将刚刚文件夹里面的文件全部合并成一个文件,最后将该文件夹删除。简短概括:大文件–>拆成很多小文件–>发起很多ajax请求发送小文件–>服务器端接收小文件–>组装成大文件

五、大文件上传后端部分代码

六、代码下载

标签:文件,const,res,currentFile,关于,path,上传
来源: https://blog.51cto.com/u_3409716/2904763