开发者社区 > 弹性计算 > 正文

阿里云 OSS 分片上传如何进行文件校验?

在使用阿里云 OpenAPI进行分片上传完成后,如何对文件进行校验?
是不是可以使用 CompleteMultipartUpload 接口响应的 ETag 值进行 MD5 比对?但是在 文档 中对 ETag 的描述又是:

通过CompleteMultipartUpload请求创建的Object,ETag值是基于一定计算规则生成的唯一值,但不是其内容的MD5值。
说明 ETag值可以用于检查Object内容是否发生变化。不建议使用ETag作为Object内容的MD5来校验数据完整性。

所以 ETag 到底是不是文件 MD5 值,到底可不可以用来校验文件完整性?如果不行,那如何实现?

展开
收起
annlix 2023-09-21 09:53:33 297 0
0 条回答
写回答
取消 提交回答

云服务器(Elastic Compute Service,简称 ECS)是一种简单高效、处理能力可弹性伸缩的计算服务,可快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本。

相关电子书

更多
阿里云云原生 Serverless 技术实践营 PPT 演讲 立即下载
阿里云产品十月刊 立即下载
基于阿里云构建博学谷平台实时湖仓 立即下载