分片上传接口 请求参数 参数 类型 说明 是否必要 Bucket String 桶名称 是 Key String 对象名称 是 Body String 对象内容 是 ACL String 对象访问控制权限 否 ContentType String 对象类型 是 PartSize Long 对象分片大小 是 返回结果 参数 类型 说明 Etag String 本次上传对象对应的Entity Tag Location String 对象的URL信息 Key String 对象名称 Bucket String 桶名称 初始化分片上传任务 功能说明 使用createMultipartUpload接口创建分片上传任务,该接口会返回一个UploadId,客户端使用这个UploadId来上传分片。 代码示例 plaintext var createParams { Bucket: " ", Key: " " }; s3Client.createMultipartUpload(createParams, function (err, data) { if (err) console.log(err, err.stack); else console.log(data); }); 请求参数 参数 类型 说明 是否必要 Bucket String 桶名称 是 Key String 对象名称 是 返回结果 参数 类型 说明 Bucket String 执行分片上传的桶的名称。 Key String 本次分片上传对象的名称。 UploadId String 本次生成分片上传任务的id。 上传分片 功能说明 初始化分片上传任务后,可以根据指定的对象名和Upload ID来分片上传数据。将大文件分割成分片后上传,除了最后一个分片,每个分片的数据大小为5MB~5GB,每个分片上传任务最多上传10000个分片。每一个上传的对象分片都对应一个分片号。对于同一个Upload ID,该分片号不但唯一标识这一段数据,也标识了分片数据在整个对象内的相对位置。