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

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

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

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

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

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

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

相关电子书

更多
国产服务器操作系统发展报告(2023年) 立即下载
开放算力·云启未来 立即下载
2022龙蜥操作系统生态用户实践精选 立即下载