

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à.

# Elenco dei caricamenti in più parti
<a name="list-mpu"></a>

Puoi utilizzare l' AWS CLI API REST o AWS SDKs, per recuperare un elenco di caricamenti multiparte in corso in Amazon S3. Puoi usare il caricamento in più parti per caricare un singolo oggetto a livello di programmazione su Amazon S3. I caricamenti multiparte spostano gli oggetti in Amazon S3 spostando una parte dei dati di un oggetto alla volta. Per informazioni più generiche sui caricamenti multiparte, consulta [Caricamento e copia di oggetti utilizzando il caricamento multiparte in Amazon S3](mpuoverview.md). 

Per una end-to-end procedura sul caricamento di un oggetto con caricamento in più parti con un checksum aggiuntivo, consulta. [Esercitazione: caricamento di un oggetto tramite caricamento multiparte per verificarne l'integrità dei dati](tutorial-s3-mpu-additional-checksums.md)

La sezione seguente mostra come elencare i caricamenti multiparte in corso con AWS Command Line Interface, l'API REST di Amazon S3 e. AWS SDKs

## Elencare i caricamenti in più parti utilizzando il AWS CLI
<a name="list-mpu-cli"></a>

Le seguenti sezioni AWS Command Line Interface descrivono le operazioni per elencare i caricamenti in più parti. 
+ [list-parts](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/list-parts.html): elenca le parti caricate di un caricamento in più parti specifico.
+ [list-multipart-uploads](https://docs.aws.amazon.com/cli/latest/reference/s3api/list-multipart-uploads.html)‐Elenca i caricamenti multiparte in corso.

## Elencare i caricamenti in più parti utilizzando l'SDK (API di basso livello) AWS
<a name="list-aws-sdk"></a>

------
#### [ Java ]

Per elencare tutti i caricamenti multiparte in corso su un bucket utilizzando l'SDK for AWS Java, puoi utilizzare le classi API di basso livello per:


**Processo di creazione di un elenco di caricamenti in più parti tramite l'API di basso livello**  

|  |  | 
| --- |--- |
| 1 | Creare un'istanza della classe `ListMultipartUploadsRequest` e specificare il nome del bucket. | 
| 2 | Eseguire il metodo `listMultipartUploads` S3Client. Questo metodo restituisce un'istanza della classe `ListMultipartUploadsResponse` che fornisce le informazioni sui caricamenti in più parti in corso. | 

*Per esempi su come elencare caricamenti multiparte con l' AWS SDK for Java, consulta [Elencare caricamenti multiparte nell'](https://docs.aws.amazon.com/AmazonS3/latest/API/s3_example_s3_ListMultipartUploads_section.html)Amazon S3 API Reference.*

------
#### [ .NET ]

Per elencare tutti i caricamenti in più parti in corso in uno specifico bucket, utilizza la classe `ListMultipartUploadsRequest` dell'API di basso livello di SDK per .NET per il caricamento in più parti. Il metodo `AmazonS3Client.ListMultipartUploads` restituisce un'istanza della classe `ListMultipartUploadsResponse` che fornisce informazioni sui caricamenti in più parti in corso. 

Un caricamento in più parti in corso è un caricamento che è stato avviato utilizzando la richiesta Initiate Multipart Upload, ma che non è ancora stato completato o interrotto. Per ulteriori informazioni sui caricamenti in più parti di Amazon S3, consulta [Caricamento e copia di oggetti utilizzando il caricamento multiparte in Amazon S3](mpuoverview.md).

Il seguente esempio in C\$1 mostra come utilizzare per elencare tutti i caricamenti multiparte SDK per .NET in corso su un bucket. Per informazioni sulla configurazione e l'esecuzione degli esempi di codice, consulta [Getting Started with the AWS SDK for .NET nella AWS SDK for](https://docs.aws.amazon.com/sdk-for-net/latest/developer-guide/net-dg-setup.html) .NET *Developer Guide*. 

```
ListMultipartUploadsRequest request = new ListMultipartUploadsRequest
{
	 BucketName = bucketName // Bucket receiving the uploads.
};

ListMultipartUploadsResponse response = await AmazonS3Client.ListMultipartUploadsAsync(request);
```

------
#### [ PHP ]

Questo argomento mostra come utilizzare le classi API di basso livello della versione 3 di AWS SDK per PHP per elencare tutti i caricamenti multiparte in corso su un bucket. Per ulteriori informazioni sull'API AWS SDK for Ruby, [AWS vai a SDK for Ruby](https://docs.aws.amazon.com/sdkforruby/api/index.html) - Versione 2.

Il seguente esempio di codice PHP mostra come creare un elenco di tutti i caricamenti in più parti in corso in un bucket.

```
 require 'vendor/autoload.php';

use Aws\S3\S3Client;

$bucket = '*** Your Bucket Name ***';

$s3 = new S3Client([
    'version' => 'latest',
    'region'  => 'us-east-1'
]);

// Retrieve a list of the current multipart uploads.
$result = $s3->listMultipartUploads([
    'Bucket' => $bucket
]);

// Write the list of uploads to the page.
print_r($result->toArray());
```

------