Re请教如何获取MD5值?
对于采用PutObject上传的文件,OssObject里的ObjectMetadata的ETag就是Object的MD5值。
对于Multipart上传的,情况有点复杂。参见
http://bbs.aliyun.com/read/118247.html?spm=5176.7114037.1996646101.4.mD1j7H&pos=2
一个简单的方法是在 PutObject或者multipart上传的时候传如自定义header,比如x-oss-meta-my-md5
-------------------------
Re请教如何获取MD5值?
C#的话,你先定义一个ObjectMetadata
ObjectMetadata metadata = new ObjectMetadata();
metadata.UserMetadata.Add("MD5", "123");
你用下面的接口 PutObject
public PutObjectResult PutObject(string bucketName, string key,
Stream content, ObjectMetadata metadata)
然后你可以用GetObject或者GetObjectMetadata接口得到你设置的key-value