gpt4 book ai didi

c# - 使用 Amazon S3 .Net SDK 附加字节

转载 作者:行者123 更新时间:2023-11-30 14:02:46 24 4
gpt4 key购买 nike

我有以下代码,非常适合简单的文件上传。但是假设我想附加到现有文件或只是上传随机字节 block ,比如第一个和最后一个 10 个字节?这甚至可以使用官方 SDK 吗?

PutObjectRequest request = new PutObjectRequest();

FileStream fs = new FileStream(@"C:\myFolder\MyFile.bin", FileMode.Open);
request.WithInputStream(fs);
request.WithBucketName(bucketName);
request.WithKey(keyName);
client.PutObject(request);
fs.Close();

最佳答案

无法将数据附加到 S3 中的现有对象。您必须覆盖整个文件。

尽管如此,Amazon's large file 在一定程度上是可行的支持。有了这个上传被分解成 block 并在 S3 上重新组装。但是您必须将其作为单次传输的一部分进行,并且仅适用于大文件。

关于c# - 使用 Amazon S3 .Net SDK 附加字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5327576/

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