小编use*_*364的帖子

在S3分段上传中设置元数据

我想将文件部分上传到S3,并在文件上设置一些元数据.我正在使用boto与S3进行交互.我可以使用单操作上传设置元数据,如下所示:

有没有办法用分段上传设置元数据?我已经尝试过这种复制密钥来更改元数据的方法,但它失败并出现错误:InvalidRequest: The specified copy source is larger than the maximum allowable size for a copy source: <size>

我也尝试过以下方法:

key = bucket.create_key(key_name)
key.set_metadata('some-key', 'value')
<multipart upload>
Run Code Online (Sandbox Code Playgroud)

...但是分段上传会覆盖元数据.

我正在使用与此类似的代码来执行分段上传.

file-upload amazon-s3 boto

5
推荐指数
1
解决办法
1489
查看次数

标签 统计

amazon-s3 ×1

boto ×1

file-upload ×1