

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

**Nota**  
 Le API SOAP per Amazon S3 non sono disponibili per i nuovi clienti, con la fine del ciclo di vita prevista per il 31 agosto 2025. Ti consigliamo di utilizzare l'API REST o gli AWS SDK. 

`GetObjectExtended`è esattamente lo stesso[GetObject (API SOAP)](SOAPGetObject.md), tranne per il fatto che supporta i seguenti elementi aggiuntivi che possono essere utilizzati per ottenere gran parte delle stesse funzionalità fornite dalle intestazioni HTTP GET (vai a). [ http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html ](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html)

GetObjectExtended supporta i seguenti elementi oltre a quelli supportati da: GetObject
+ `ByteRangeStart, ByteRangeEnd:`Questi elementi specificano che deve essere recuperata solo una parte dei dati dell'oggetto. Seguono il comportamento degli intervalli di byte HTTP (vai a [ http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html \#sec14 ](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35) .35).
+ `IfModifiedSince:`Restituisce l'oggetto solo se il timestamp dell'oggetto è successivo al timestamp specificato. (\#sec14 .25) [ http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html ](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.25)
+ `IfUnmodifiedSince:`Restituisce l'oggetto solo se il timestamp dell'oggetto è precedente o uguale al timestamp specificato. (vai a \#sec14 .28) [ http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html ](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.28)
+ `IfMatch:`Restituisce l'oggetto solo se il relativo ETag corrisponde ai tag forniti. (vai a [ http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html \#sec14 ](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.24) .24)
+ `IfNoneMatch:`Restituisce l'oggetto solo se il relativo ETag non corrisponde ai tag forniti. (vai a [ http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html \#sec14 ](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.26) .26)
+ `ReturnCompleteObjectOnConditionFailure:`ReturnCompleteObjectOnConditionFailure: se è vera, se la richiesta include un elemento di intervallo e uno o entrambi IfUnmodifiedSince/IfMatch gli elementi e la condizione fallisce, restituisce l'intero oggetto anziché un errore. Ciò abilita la If-Range funzionalità (vai a [ http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html \#sec14 .27](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.27)).