发布网友
发布时间:2022-04-21 21:50
共1个回答
热心网友
时间:2023-07-21 09:56
大文件上传主要需要解决2个难点问题。
一个是文件的分片,一个是文件的合成。
也就是客户端分片上传,服务器端量分片的文件进行合成。
文件分片,前端浏览器提供了分片的js函数,我们只需要调用即可。
文件上传需要解决断点续传的问题,就是服务器端需要保留和记录每次上传的分片,这样可以通过顺序进行文件合并。
断点续传是通过记录上传的信息,已上传的切片不需要重复上传,当全部切片上传成功,服务器端进行切片合并。