ruby aws sdk s3删除文件夹中的对象

Thermatix

我正在使用aws sdk从存储桶中删除一个对象(或多个对象),问题是不存在的键仍被视为已成功删除,SDK不应引发该键不能删除的错误存在?

另一个问题是对应于确实存在的键的对象没有被删除,而是返回成功删除的键。

编辑:

第二个问题似乎只是当要删除的对象在文件夹内时,在根目录中它可以被删除。

特雷弗·罗(Trevor Rowe)

即使目标对象不存在,Amazon S3的DELETE对象操作也会有意返回200 OK。这是因为它在设计上是幂等的。因此,aws-sdk宝石将在相同情况下返回成功的响应。

快速说明正斜杠。可以有任意数量的在你的关键的开始“/”字符,而是一个对象与之前的“/”是没有对象不同。例如:

# public urls for two different objects
http://bucket-name.s3-amazonaws.com/key
http://bucket-name.s3-amazonaws.com//key

只需在是否选择使用斜杠上保持一致即可。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

创建空文件夹S3 ruby SDK

来自分类Dev

使用AWS-SDK在Rails中下载用于Ruby的S3文件(对象)

来自分类Dev

AWS S3 + Ruby SDK:如何列出存储桶

来自分类Dev

AWS s3在特定文件夹中下载所有文件-使用PHP SDK

来自分类Dev

(使用aws-sdk)如何查找存储在亚马逊s3中的文件夹的总大小

来自分类Dev

AWS Ruby SDK核心:将文件上传到S3

来自分类Dev

无法使用ruby aws-sdk v2在S3中创建存储桶

来自分类Dev

将包含空子文件夹的文件夹上传到S3(使用AWS Java SDK)

来自分类Dev

Ruby AWS SDK 循环通过 Bucket 对象来创建 url

来自分类Dev

Ruby on Rails-AWS-SDK配置文件

来自分类Dev

如何使用Ruby SDK在AWS S3对象上设置Access-Control-Allow-Origin标头?

来自分类Dev

Amazon S3:使用aws-sdk-ruby设置权限

来自分类Dev

通过AWS Ruby SDK将Base64图像数据上传到S3

来自分类Dev

通过AWS Ruby SDK将Base64图像数据上传到S3

来自分类Dev

AWS S3无法通过PHP SDK删除存储桶中的对象

来自分类Dev

在Ruby中从AWS S3检索文件

来自分类Dev

文件夹键不匹配中的 AWS S3 对象

来自分类Dev

使用aws-sdk-v1在ruby脚本中从AWS SSM参数存储获取数据

来自分类Dev

使用Java AWS SDK将文件夹上传到S3存储桶

来自分类Dev

检索AWS S3(v 2.4.4)中某些文件夹中的文件列表并将其删除

来自分类Dev

AWS Ruby SDK 定价 gem Aws::Errors::NoSuchEndpointError

来自分类Dev

在 AWS S3 SDK 中上传文件

来自分类Dev

在Ruby中,aws-sdk gem可以为参数传递nil值吗?

来自分类Dev

Metaflow-从S3删除conda文件夹后,AWS批处理任务失败

来自分类Dev

使用 Java SDK 列出 AWS S3 中的所有对象

来自分类Dev

AWS PHP SDK:限制预签名URL中的S3文件上传大小

来自分类Dev

在AWS S3存储桶的特定“文件夹”中列出文件

来自分类Dev

处理嵌套 s3 文件夹中的分区 Parquet 文件的 AWS GLUE 作业失败

来自分类Dev

AWS ios SDK-将对象上传到AWS S3

Related 相关文章

  1. 1

    创建空文件夹S3 ruby SDK

  2. 2

    使用AWS-SDK在Rails中下载用于Ruby的S3文件(对象)

  3. 3

    AWS S3 + Ruby SDK:如何列出存储桶

  4. 4

    AWS s3在特定文件夹中下载所有文件-使用PHP SDK

  5. 5

    (使用aws-sdk)如何查找存储在亚马逊s3中的文件夹的总大小

  6. 6

    AWS Ruby SDK核心:将文件上传到S3

  7. 7

    无法使用ruby aws-sdk v2在S3中创建存储桶

  8. 8

    将包含空子文件夹的文件夹上传到S3(使用AWS Java SDK)

  9. 9

    Ruby AWS SDK 循环通过 Bucket 对象来创建 url

  10. 10

    Ruby on Rails-AWS-SDK配置文件

  11. 11

    如何使用Ruby SDK在AWS S3对象上设置Access-Control-Allow-Origin标头?

  12. 12

    Amazon S3:使用aws-sdk-ruby设置权限

  13. 13

    通过AWS Ruby SDK将Base64图像数据上传到S3

  14. 14

    通过AWS Ruby SDK将Base64图像数据上传到S3

  15. 15

    AWS S3无法通过PHP SDK删除存储桶中的对象

  16. 16

    在Ruby中从AWS S3检索文件

  17. 17

    文件夹键不匹配中的 AWS S3 对象

  18. 18

    使用aws-sdk-v1在ruby脚本中从AWS SSM参数存储获取数据

  19. 19

    使用Java AWS SDK将文件夹上传到S3存储桶

  20. 20

    检索AWS S3(v 2.4.4)中某些文件夹中的文件列表并将其删除

  21. 21

    AWS Ruby SDK 定价 gem Aws::Errors::NoSuchEndpointError

  22. 22

    在 AWS S3 SDK 中上传文件

  23. 23

    在Ruby中,aws-sdk gem可以为参数传递nil值吗?

  24. 24

    Metaflow-从S3删除conda文件夹后,AWS批处理任务失败

  25. 25

    使用 Java SDK 列出 AWS S3 中的所有对象

  26. 26

    AWS PHP SDK:限制预签名URL中的S3文件上传大小

  27. 27

    在AWS S3存储桶的特定“文件夹”中列出文件

  28. 28

    处理嵌套 s3 文件夹中的分区 Parquet 文件的 AWS GLUE 作业失败

  29. 29

    AWS ios SDK-将对象上传到AWS S3

热门标签

归档