使用指南开发指南上传资源
正在加载文档
最近更新时间: 2021-01-12 11:06:17
分片上传支持将一个文件切割为一系列特定大小的数据片,分别将这些小数据片上传到服务端,全部上传完后再在服务端将这些数据片合并成为一个资源。
分片上传引入了两个概念:块(Block)和片(Chunk)。每个块由一到多个片组成,而一个资源则由一到多个块组成。他们之间的关系可以用下图表述:

块和片是上传过程中作为临时存储的单位。服务端会以约七天为单位的周期清除上传后未被合并为块(文件)的数据片(块)。
与分片上传相关的 API 有:创建块(mkblk)、上传片(bput)、创建文件(mkfile)。一个完整的分片上传流程可用下图表示:

其中的关键点如下:
如要更准确的理解这个基本流程,可以通过阅读 SDK 源代码。所有 SDK 的源代码都公开托管在Github上。
这篇文档有帮助吗?
正在加载反馈服务…