gpt4 book ai didi

objective-c - 如何使用 Objective-c 在 Amazon S3 上创建文件夹

转载 作者:行者123 更新时间:2023-12-03 16:50:52 35 4
gpt4 key购买 nike

我知道这是一个以前可能被问过的问题( at least in Python ),但我仍然在努力解决这个问题。我将本地文件夹结构和内容与存储在 Amazon S3 存储桶中的内容进行比较。 S3 上不存在但在本地找到的目录将在我的 S3 存储桶中创建。看来Amazon S3没有concept of a folder ,而是将文件夹标识为大小为 0 的空文件。我的问题是,如何通过在 S3 上放置一个空文件(名称与文件夹名称相对应)(我使用 ASIHTTP对于我的获取和放置事件)?我想通过将新文件复制到不存在的文件夹来显式创建目录,而不是隐式创建目录。感谢您对此的帮助。

最佳答案

It seems that Amazon S3 does not have the concept of a folder, but rather a folder is identified as an empty file of size 0

当键用作路径名时,/ 字符通常用作分隔符。要在父文件夹 foo 中创建名为 bar 的文件夹,请创建一个名为 /foo/bar/ 的键。

亚马逊现在有一个 AWS SDK for Objective CS3PutObjectRequest类具有方法 -initWithKey:inBucket: .

关于objective-c - 如何使用 Objective-c 在 Amazon S3 上创建文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5571294/

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