开发者社区 问答 正文

阿里云API是否可以判断某个bucketName下是否存在指定名称的文件?

阿里云API是否可以判断某个bucketName下是否存在指定名称的文件?
试过一些API,如
client.GetObjectMetadata(bucketName, fileName);
client.GetObject(bucktName,fileName);
注:filename为路径+文件名
均返回异常消息。

展开
收起
极光_t 2015-04-22 16:04:28 12702 分享 版权
2 条回答
写回答
取消 提交回答
  • LT是个伪程序员
    回 1楼(ossbaymax) 的帖子
    我也使用try catch来 识别有无object的,话说这样的方式好吗?希望官方多完善一下API 才好! 还有删除不存在的object时也不会报错。
    2015-04-25 10:22:56
    赞同 展开评论
  • 现API接口没有判断是否存在指定文件。
    可以通过报出的异常来进行处理,如果不存在会返回404 Not Found。
    2015-04-23 10:35:32
    赞同 展开评论