上传到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 关注
- 1795 浏览
添加回答
举报
0/150
提交
取消