首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IBM云存储对象S3 API的请求和响应格式

IBM云存储对象S3 API的请求和响应格式
EN

Stack Overflow用户
提问于 2017-06-14 10:07:02
回答 2查看 176关注 0票数 1

我需要IBM云存储对象S3 API的信息相关请求和响应格式。我一直在通过API.I搜索,发现它只支持XML format.Question,它支持Json格式响应吗?如果是,它将非常感激提供有关对象和支持API的详细信息,我可以获得Json响应。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-06-14 10:39:55

当前的亚马逊S3 API的日期为2006-03-01。它将元数据封装在XML文档中,而不是JSON中。服务提供了S3 API的一个公共子集。为了兼容,该API需要遵循基于XML的Amazon。

您的问题的答案是不支持JSON,只有XML。

票数 0
EN

Stack Overflow用户

发布于 2017-06-14 15:06:59

Henrik是正确的,因为JSON是基于XML的,但是根据使用的S3或工具,可以获得JSON、文本或表响应。

例如,使用AWS CLI --您可以使用aws configure设置响应类型,然后对输出进行适当的格式化。

杰森:

代码语言:javascript
复制
$ aws s3api --endpoint-url=https://{endpoint} s3api list-buckets
{
    "Owner": {
        "DisplayName": "{access-key}",
        "ID": "{access-key}"
    },
    "Buckets": [
        {
            "CreationDate": "2016-11-09T16:43:29.957Z",
            "Name": "bucket-1"
        },
        {
            "CreationDate": "2017-06-13T23:47:18.169Z",
            "Name": "bucket-2"
        },
        {
            "CreationDate": "2017-05-01T02:36:34.385Z",
            "Name": "bucket-3"
        },
    ]
}

文本:

代码语言:javascript
复制
$ aws s3api --endpoint-url=https://{endpoint} s3api list-buckets
BUCKETS 2016-11-09T16:43:29.957Z    bucket-1
BUCKETS 2017-06-13T23:47:18.169Z    bucket-2
BUCKETS 2017-05-01T02:36:34.385Z    bucket-3
OWNER   {access-key}    {access-key}

表:

代码语言:javascript
复制
$ aws s3api --endpoint-url=https://{endpoint} s3api list-buckets
----------------------------------------------------------------------------
|                                ListBuckets                               |
+--------------------------------------------------------------------------+
||                                 Buckets                                ||
|+----------------------------------+-------------------------------------+|
||           CreationDate           |                Name                 ||
|+----------------------------------+-------------------------------------+|
||  2016-11-09T16:43:29.957Z        |  bucket-1                           ||
||  2017-06-13T23:47:18.169Z        |  bucket-2                           ||
||  2017-05-01T02:36:34.385Z        |  bucket-3                           ||
|+----------------------------------+-------------------------------------+|
||                                  Owner                                 ||
|+-----------------------------------+------------------------------------+|
||            DisplayName            |                ID                  ||
|+-----------------------------------+------------------------------------+|
||            {access-key}           |           {access-key}             ||
|+-----------------------------------+------------------------------------+|
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44541650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档