最近更新时间:2024-01-16 19:10:21
上传成功后,向回调地址POST数据。需要设置x-kss-callbackurl和x-kss-callbackbody请求头,详见文档上传回调处理。
ks3.putObject({
key: 'demo.txt', // 填写Object完整路径,必填
file: '<file>', // 上传的文件,必填
storageClass: 'STANDARD', // 上传Object的存储类型,可选STANDARD/STANDARD_IA/ARCHIVE,非必填。当指定存储类型时,Object的为指定的存储类型,当不指定存储类型时,Object默认与所属Bucket的存储类型一致
acl: 'private', // 文件预设ACL(private|public-read),默认值private,非必填
headers: {
'x-kss-callbackurl': 'http://45.109.201.214:8000', // 回调服务器的地址
'x-kss-callbackbody': 'objectKey=${key}&etag=${etag}&uid=123' // 回调参数,支持自定义参数返回、常量和魔法变量
}
}).then(res => {
console.log('putObject res:', res);
})
纯净模式