

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Abrufen von Objektmetadaten aus Verzeichnis-Buckets
<a name="directory-buckets-objects-HeadObjectExamples"></a>

Die folgenden AWS SDK- und AWS CLI-Beispiele zeigen, wie Sie mithilfe der `HeadObject` und `GetObjectAttributes` API-Operation Metadaten von einem Objekt in einem Amazon S3 S3-Verzeichnis-Bucket abrufen können, ohne das Objekt selbst zurückzugeben. 

## Mit dem AWS SDKs
<a name="directory-bucket-copy-sdks"></a>

------
#### [ SDK for Java 2.x ]

**Example**  

```
public static void headObject(S3Client s3Client, String bucketName, String objectKey) {
     try {
         HeadObjectRequest headObjectRequest = HeadObjectRequest
                 .builder()
                 .bucket(bucketName)
                 .key(objectKey)
                 .build();
         HeadObjectResponse response = s3Client.headObject(headObjectRequest);
         System.out.format("Amazon S3 object: \"%s\" found in bucket: \"%s\" with ETag: \"%s\"", objectKey, bucketName, response.eTag());
     }
     catch (S3Exception e) {
         System.err.println(e.awsErrorDetails().errorMessage());
```

------

## Mit dem AWS CLI
<a name="directory-head-object-cli"></a>

Der folgende `head-object` Beispielbefehl zeigt, wie Sie mit AWS CLI dem Metadaten aus einem Objekt abrufen können. Zum Ausführen dieses Befehls ersetzen Sie `user input placeholders` durch Ihre Informationen.

```
aws s3api head-object --bucket bucket-base-name--zone-id--x-s3 --key KEY_NAME
```

Weitere Informationen finden Sie unter [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/head-object.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/head-object.html) in der Referenz zum *AWS CLI -Befehl*.

Der folgende `get-object-attributes` Beispielbefehl zeigt, wie Sie mit AWS CLI dem Metadaten aus einem Objekt abrufen können. Zum Ausführen dieses Befehls ersetzen Sie `user input placeholders` durch Ihre Informationen.

```
aws s3api get-object-attributes --bucket bucket-base-name--zone-id--x-s3 --key KEY_NAME --object-attributes "StorageClass" "ETag" "ObjectSize"
```

Weitere Informationen finden Sie unter [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/get-object-attributes.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/get-object-attributes.html) in der Referenz zum *AWS CLI -Befehl*.