Initiate Multipart Upload
调用这个接口会初始化一个分块上传,Server会返回一个upload id, upload id 用来标识属于当前object的具体的块,并且用来标识完成分块上传或者取消分块上传
- 方法1:
/**
* @param request CNInitiateMultipartUploadRequest对象
* @param listener 回调接口
*/
void initiateMultipartUpload(CNInitiateMultipartUploadRequest request,
final CNInitiateMultipartUploadResponseListener listener);
回调参数:
- statesCode:Http请求返回的状态码,200表示请求成功,400表示客户端请求错误,403表示签名错误或本地日期时间错误
- responceHeader:Http请求响应报头
- responce:失败时返回的响应正文
- result:成功时返回的初始化分块上传结果实体类,包含uploadId信息等
- 方法2:
/**
* @param objectKey 指定的Object键
* @param listener 回调接口
*/
void initiateMultipartUpload(String objectKey,
final CNInitiateMultipartUploadResponseListener listener);
回调参数:
- statesCode:Http请求返回的状态码,200表示请求成功,400表示客户端请求错误,403表示签名错误或本地日期时间错误
- responceHeader:Http请求响应报头
- responce:失败时返回的响应正文
- result:成功时返回的初始化分块上传结果实体类,包含uploadId信息等