

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.

# GetObjectExtended (SOAP-API)
<a name="SOAPGetObjectExtended"></a>

**Anmerkung**  
 SOAP APIs für Amazon S3 sind für Neukunden nicht verfügbar und nähern sich am 31. August 2025 dem Ende des Lebenszyklus (EOL). Wir empfehlen, entweder die REST-API oder die AWS SDKs zu verwenden. 

`GetObjectExtended`ist genau wie[GetObject (SOAP-API)](SOAPGetObject.md), außer dass es die folgenden zusätzlichen Elemente unterstützt, die verwendet werden können, um einen Großteil der Funktionen zu erreichen, die von HTTP-GET-Headern bereitgestellt werden (siehe). [ http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html ](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html)

GetObjectExtended unterstützt die folgenden Elemente zusätzlich zu denen, die von GetObject unterstützt werden:
+ `ByteRangeStart, ByteRangeEnd:`Diese Elemente geben an, dass nur ein Teil der Objektdaten abgerufen werden soll. Sie folgen dem Verhalten der HTTP-Bytebereiche (siehe [ http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html \#sec14 .35](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35)).
+ `IfModifiedSince:`Gibt das Objekt nur zurück, wenn der Zeitstempel des Objekts nach dem angegebenen Zeitstempel liegt. ([http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html\#sec14 .25) ](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.25)
+ `IfUnmodifiedSince:`Gibt das Objekt nur zurück, wenn der Zeitstempel des Objekts vor dem angegebenen Zeitstempel liegt oder diesem entspricht. (gehe zu [ http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html \#sec14 .28) ](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.28)
+ `IfMatch:`Gibt das Objekt nur zurück, wenn sein ETag mit dem/den angegebenen Tag (s) übereinstimmt. (gehe zu [ http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html \#sec14 .24) ](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.24)
+ `IfNoneMatch:`Gibt das Objekt nur zurück, wenn sein ETag nicht mit dem/den angegebenen Tag (s) übereinstimmt. (gehe zu [ http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html \#sec14 .26) ](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.26)
+ `ReturnCompleteObjectOnConditionFailure:`ReturnCompleteObjectOnConditionFailure: Falls wahr, wird das gesamte Objekt und nicht ein Fehler zurückgegeben, wenn die Anforderung ein Range-Element und eines oder beide IfUnmodifiedSince/IfMatch Elemente enthält und die Bedingung fehlschlägt. Dadurch wird die If-Range Funktionalität aktiviert (siehe [ http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html \#sec14 .27](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.27)).