如何使用etag来进行MD5验证
详细解答可以参考官方帮助文档 OSS MD5一致性校验说明OSS上的object会有etag标签,etag主要是用来判断服务端数据是否存在变化。但是,这个标签并不一定等同于文件的MD5值,所以不建议作为校验数据一致性的依据。 如果需要校验上传到OSS的文件和本地文件是否一致,可以在上传文件时携带文件的Content-MD5值,这时OSS服务端会帮用户进行MD5校验,只有在OSS服务器接收到的文件MD5值和Content-MD5一致时才可以上传成功,从而保证上传数据的一致性。 API上传可以参考:点击查看SDK上传可以在指定object的meta信息时设置content-md5,具体可以参考:点击查看。 左侧可以看到不同语言的SDK文档。如问题还未解决,请联系售后技术支持。
赞0
踩1