gpt4 book ai didi

file-upload - 在 S3 分段上传上设置元数据

转载 作者:行者123 更新时间:2023-12-04 19:05:01 25 4
gpt4 key购买 nike

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

有没有办法通过分段上传设置元数据?我试过 this method复制 key 以更改元数据,但失败并显示错误: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>

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

我正在使用代码 similar to this做分段上传。

最佳答案

对不起,我刚刚找到答案:

the docs :

If you want to provide any metadata describing the object being uploaded, you must provide it in the request to initiate multipart upload.



所以在 boto ,元数据可以在 initiate_multipart_upload中设置称呼。 Docs here.

关于file-upload - 在 S3 分段上传上设置元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27324784/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com