开发者社区> 问答> 正文

OSS如何判断文件已存在??

可不可以通过md5判断文件已经在oss上,有人知道吗

展开
收起
fu里个云ck 2014-08-20 11:16:00 9630 0
4 条回答
写回答
取消 提交回答
  • 我们上传视频的时候也碰到类似的问题,我们的需求是在在手机端视频上传完成之后马上跳到一个播放界面去通过滑动条定位到播放位置截取封面,但是上传之后转码需要一段时间,长的视频等待二三十秒的情况都存在,在未转码成功前访问这个视频一直404,所以我们也是一直循环,用head类型请求来判断是否404,当发现文件存在后才跳到视频播放界面截取封面,后面无意中看到sdk中实际上也有一个ossClient对象中有一个doesObjectExist的类似方法判断文件是否存在

    2023-03-28 11:55:57
    赞同 展开评论 打赏
  • 回1楼deadbeef的帖子
    通过 HEAD Object请求 如果文件不存在会返回一个异常吧,感觉这么做不太优雅,没有无异常的判断方法?
    2014-09-04 17:17:53
    赞同 1 展开评论 打赏
  • ReReOSS如何判断文件已存在??
    引用第1楼deadbeef于2014-08-20 12:55发表的 ReOSS如何判断文件已存在?? :
    你是指通过sdk或者api吗?通过 HEAD Object请求就可以判断一个对象(给定路径)在不在了。

    不能通过MD5判断吗
    2014-08-22 08:40:40
    赞同 展开评论 打赏
  • ReOSS如何判断文件已存在??
    你是指通过sdk或者api吗?通过 HEAD Object请求就可以判断一个对象(给定路径)在不在了。

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

    ReOSS如何判断文件已存在??
    不能通过MD5判断,除非你上传文件的时候,文件名就是你的MD5。
    2014-08-20 12:55:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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