如果我有一个名为s3Object的S3Object,并且想要这样获取其元数据:

ObjectMetadata objectMetadata = s3Object.getObjectMetadata();


该函数的调用会触发从S3下载对象吗?还是仅下载元数据?我正在尝试估计此函数调用将导致WiFi或3G消耗多少数据(我猜想,如果仅获取元数据,则其数量级为几个字节,但是如果必须下载该元数据,则明显更多)宾语)。

最佳答案

Calling .getObjectMetadata makes a HEAD call。它不是完整的GET-换句话说,它不获取对象本身。

关于java - S3Object.getObjectMetadata()是否触发对象的下载?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31005848/

10-11 00:28