开发者社区> 问答> 正文

OSS如何优雅的判断文件是否已存在?

现在我的实现方式是,通过获取Object或ObjectMetadata,如果有 NoSuchKey异常产生就是文件不存在。但通过异常来判断总感觉不优雅,是否有其他方法来判断?

展开
收起
gongweixin 2014-09-04 17:26:49 17476 0
5 条回答
写回答
取消 提交回答
  • 回2楼terry.zhouh的帖子
    能把你们提供的OSS的代码写个文档出来吗?现在这个基本看不懂神马意思!
    2014-10-28 19:25:00
    赞同 展开评论 打赏
  • 我是来学习的
    2014-09-11 15:19:18
    赞同 展开评论 打赏
  • 回2楼terry.zhouh的帖子
    了解了,但是为什么包装成异常,而不是包装成boolean?

    -------------------------

    回2楼terry.zhouh的帖子
    刚刚的回复说的有点不清楚,获取head object不存在当然是要返回异常,
    但是感觉有个单独的api来判断是否存在更好,当然这个也可以我们自己封装。
    2014-09-05 11:21:15
    赞同 展开评论 打赏
  • head object, 这个API的语义可以判断,返回异常是对这个API的一种SDK包装方式
    2014-09-04 19:39:36
    赞同 展开评论 打赏
  • ReOSS如何优雅的判断文件是否已存在?
    ftp4oss这个ftp工具好像具有这个功能了
    2014-09-04 17:47:23
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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