我想从Amazon s3中读取文件的元数据。是否有任何工作可以实现它。例如:我的图像在Amazon s3中,我想读取图像的“获取日期”元数据属性,并将其返回给我的应用程序。
提前致谢
如果您需要下载s3对象本身的“元数据”,则需要对有问题的文件执行HEAD操作。这将仅返回标头信息,该信息将包括对象中已包含的任何元数据。Amazon S3对于如何将元数据放入对象的标头非常具体。否则,默认情况下,您将获得文件大小,服务器日期,所有者名称和其他一些内容。
如果您试图挖掘出实际上是对象本身一部分的元数据信息(例如图像文件内部),那么您就不走运了。您将需要先下载整个文件。除非您可以从对象中的预定义字节范围中获取所需的内容,否则,您可以执行GET操作并指定要下载的字节范围。
可以在此处阅读AWS S3 HEAD文档:http : //docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectHEAD.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句