为了账号安全,请及时绑定邮箱和手机立即绑定

为大于5GB的文件计算Amazon-S3 Etag的算法是什么?

为大于5GB的文件计算Amazon-S3 Etag的算法是什么?

心有法竹 2019-08-31 15:36:00
上传到Amazon S3的小于5GB的文件有一个ETag,它只是文件的MD5哈希,这使您可以轻松检查本地文件是否与您在S3上的文件相同。但是如果你的文件大于5GB,那么亚马逊以不同的方式计算ETag。例如,我在380个零件中进行了5,970,150,664字节文件的分段上传。现在S3显示它有一个ETag 6bcf86bed8807b8e78f0fc6e0a53079d-380。我的本地文件有一个md5哈希值702242d3703818ddefe6bf7da2bed757。我认为短划线后面的数字是分段上传中的部件数量。我还怀疑新的ETag(在破折号之前)仍然是MD5哈希,但是在某种程度上从分段上传中包含了一些元数据。有谁知道如何使用与Amazon S3相同的算法计算ETag?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 1742 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信