请问OSS上传文件必须指定远程文件名吗?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

请问OSS上传文件必须指定远程文件名吗?

aladdinwang 2016-08-17 16:22:02 3740
七牛支持不指定远程文件的情况下,自动创建一个。
大多数使用场景下,我们只关心文件内容,而不想维护文件名。
对象存储
分享到
取消 提交回答
全部回答(1)
  • oss-dev
    2016-08-18 11:10:10
    OSS是一定要指定目标文件名的。解决你的问题也很简单,每次上传的时候自己计算好MD5 (128bits),然后以MD5的“十六进制字符串表示” (32个字节) 为文件名进行上传。

    这种方式的优点在于:
      1. 计算得到的MD5,可以用来生成上传时的Content-Md5 HTTP头部,对上传链路进行的验证(对于普通上传)
      2. MD5Conflict 比较少见,各种工具也很成熟,下载后易于验证。
    0 0
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章
相似问题