我正在努力升级我们的软件以定位.NET Standard。我注意到AWS SDK不支持AWS.S3.IO库,因此我们之前使用的S3FileInfo
代码需要更新。
跳出的是Length
和Exists
方法。这些用于向S3发出HEAD请求以确定所需的内容。我现在无法看到相同的内容 - 看起来好像我不得不做GetObjectRequest
,这是一个完整的GET请求。
这是正确的,还是有办法在.NET Standard AWS SDK中执行HEAD操作来检查是否存在和长度?
答案 0 :(得分:1)
看起来GetObjectMetadataAsync是最好的选择。
http://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/S3/MS3S3GetObjectMetadataStringString.html