Interface | Description |
---|---|
Recorder |
定义分片上传时纪录上传进度的接口
|
RecordKeyGenerator |
Created by Simon on 2015/3/30.
|
Class | Description |
---|---|
BucketManager |
主要涉及了空间资源管理及批量操作接口的实现,具体的接口规格可以参考
|
BucketManager.Batch |
文件管理操作指令
|
FormUploader | |
ResumeUploader |
分片上传
文档:
分片上传
分片上传通过将一个文件分割为固定大小的块(4M),每次上传一个块的内容(服务端只分块,没有分片)。
等待所有块都上传完成之后,再将这些块拼接起来,构成一个完整的文件。
另外分片上传还支持纪录上传进度,如果本次上传被暂停,那么下次还可以从上次
上次完成的文件偏移位置,继续开始上传,这样就实现了断点续传功能。
服务端网络较稳定,较大文件(如500M以上)才需要将块记录保存下来。
小文件没有必要,可以有效地实现大文件的上传。
|
UploadManager |
七牛文件上传管理器
一般默认可以使用这个类的方法来上传数据和文件。这个类自动检测文件的大小,
只要超过了
Config.PUT_THRESHOLD |