开发者社区> 问答> 正文

OSSapi调用listObjects得出数据不包含meta

使用oss做承载来做了一些东西,列出目录下文件的时候发现返回的结果都是simpleMetaData,自己定义的x-oss-meta-*一个都没有。这就比较蛋疼了,难道目录下每个文件都要再发个api请求来获取这些信息吗?
或者有哪个隐藏的机关我没看到?

展开
收起
ap6045t1z 2016-12-30 13:52:21 3087 0
2 条回答
写回答
取消 提交回答
  • ReOSSapi调用listObjects得出数据不包含meta
    查看OSS API的spec
    https://help.aliyun.com/document_detail/31965.html?spm=5176.doc31859.6.852.OMrJqZ


    Get Bucket的返回元素里不包含User Metadata.
    所以我觉得无论是哪种语言的SDK,作为API的一层封装,listObjects调用应该不会返回User Metadata。
    2017-02-10 11:31:28
    赞同 展开评论 打赏
  • ReOSSapi调用listObjects得出数据不包含meta
    我用.net做开发的,必须用:

    client.GetObjectMetadata(_BucketName, key)。

    所以,是必须再发一个请求的。
    2017-01-06 17:22:03
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载