当前位置: 首页 > 知识库问答 >
问题:

使用Postman获取aws bucket内容列表-“Get bucket(版本2)”RestAPI

李经国
2023-03-14

我需要添加“列表类型”作为查询参数还是作为标题?如果作为查询参数,如何在URL中声明它。

我得到了以下响应,它不包含内容列表,只是关于bucket本身的信息:

<?xml version="1.0" encoding="UTF-8"?>
<ListAllMyBucketsResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <Owner>
        <ID>6893100ea2b48696e8ccc3aa17414f4325cf59b574474ad9de0bcb0d139590c9</ID>
        <DisplayName>ahmedsmail</DisplayName>
    </Owner>
    <Buckets>
        <Bucket>
            <Name>test-bucket-1.ahadomain.com</Name>
            <CreationDate>2017-09-06T06:36:15.000Z</CreationDate>
        </Bucket>
    </Buckets>
</ListAllMyBucketsResult>

任何帮助都将不胜感激。

谢谢你,艾哈迈德。

共有1个答案

江天宇
2023-03-14

您可以执行以下操作:

  1. 设置方法以获取
  2. 在URL中:https://S3.amazonaws.com/test-bucket-1.ahadomain.com/?list-type=2
    注意:如果bucket的区域不在us-east-1中,请更改S3.amazonaws.com以更正该区域的S3endpoint。
  3. 在授权选项卡中,设置以下内容:
    a。类型:AWS签名
    b。accesskey:
    c。SecretKey:
    d。AWS区域:US-EAST-1
    注意:如果这不是您的桶
    E的区域,请更改此区域。服务名称:S3
    F。选中“保存要请求的帮助器html" target="_blank">数据”
  4. 转到标题选项卡,删除所有条目,如果有的话。
  5. 然后单击“发送”按钮

此处示例结果

 类似资料:
  • 我正在使用邮递员发送AWS S3 RestAPI“Get Bucket(Version 2)”以获取Bucket列表。 桶的名称是test-bucket-1.ahadomain.com(ahadomain.com是一个虚拟的不存在的域,我在aws中命名桶时使用)。我使用的用户凭据具有进行S3调用的所有权限。我在跟踪http://docs.aws.amazon.com/AmazonS3/latest

  • 我已经用python确定了我需要在excel文件中获取的行号;使用以下命令: i、 e.打印时,行号显示: 现在,我只是想知道如何使用行号;以获取不同的列值。所以,按行号获取列值。 例如,在下面的示例中: 如何使用行号;i、 e.假设,列“”,以获取“”值?

  • 我一直在使用模式。方法来获取模式中的表列表,但今天我发现该方法返回的是执行jOOQ代码生成时存在的表列表,而不是此时存在的表。 我的具体用例是随着时间的推移创建表(自动分区),我们的Java服务对它们执行一些操作。 在jOOQ中有没有办法从DB中获取当前的表列表? 我可以求助于查询信息模式。直接使用表,但我更愿意重用来自jOOQ的方法(如果可用的话)。

  • 我有一个使用XPath使用类标题“hivered by”(这个类对所有类都是相同的)获得“电子艺术”(这可以根据数据改变)下面的文本的要求。我尝试了各种xpath编码,但无法得到我想要的结果。我真的在找人帮忙。

  • 问题内容: 我正在使用JAVAFX控件开发一个swing应用程序。在我的应用程序中,我必须打印出Webview中显示的html页面。我正在尝试的是借助HtmlDocuement将Webview的html内容加载为字符串。 要从Web视图加载html文件的内容,我正在使用以下代码,但无法正常工作: 问题答案: 返回,而不是您希望通过代码判断的JavaScript文档。 不幸的是,打印出来需要大量的编

  • 问题内容: 我正在使用Python 3.1,如果有帮助的话。 无论如何,我正在尝试获取此网页的内容。我用Google搜索了一下,尝试了不同的方法,但是它们没有用。我猜想这应该是一件容易的事,但是…我做不到。:/。 urllib,urllib2的结果: 谢谢杰森。:D。 问题答案: 由于您使用的是Python 3.1,因此需要使用新的Python 3.1 API 。 尝试: 或者,看起来您正在使用P