Path - Delete
Elimina | file Elimina directory
Eliminare il file o la directory. Questa operazione supporta le richieste HTTP condizionali. Per altre informazioni, vedere Specifica di intestazioni condizionali per le operazioni del servizio BLOB.
DELETE https://{accountName}.{dnsSuffix}/{filesystem}/{path}
DELETE https://{accountName}.{dnsSuffix}/{filesystem}/{path}?recursive={recursive}&continuation={continuation}&timeout={timeout}
Parametri dell'URI
Name | In | Required | Type | Description |
---|---|---|---|---|
account
|
path | True |
|
Nome dell'account di archiviazione di Azure. |
dns
|
path | True |
|
Suffisso DNS per l'endpoint di Azure Data Lake Storage. |
filesystem
|
path | True |
|
Identificatore del file system. Regex pattern: |
path
|
path | True |
|
Percorso del file o della directory. |
continuation
|
query |
|
Facoltativa. Quando si elimina una directory, il numero di percorsi eliminati con ogni chiamata è limitato. Se il numero di percorsi da eliminare supera questo limite, viene restituito un token di continuazione nell'intestazione della risposta. Quando viene restituito un token di continuazione nella risposta, è necessario specificarlo in una chiamata successiva dell'operazione di eliminazione per continuare a eliminare la directory. |
|
recursive
|
query |
|
Obbligatorio e valido solo quando la risorsa è una directory. Se "true", tutti i percorsi sotto la directory verranno eliminati. Se "false" e la directory non è vuota, si verifica un errore. |
|
timeout
|
query |
|
Valore facoltativo di timeout dell'operazione in secondi. Il periodo inizia quando la richiesta viene ricevuta dal servizio. Se il valore di timeout è trascorso prima del completamento dell'operazione, l'operazione ha esito negativo. |
Intestazione della richiesta
Name | Required | Type | Description |
---|---|---|---|
x-ms-lease-id |
|
L'ID lease deve essere specificato se è presente un lease attivo. Regex pattern: |
|
If-Match |
|
Facoltativa. Valore ETag. Specificare questa intestazione per eseguire l'operazione solo se il valore ETag della risorsa corrisponde al valore specificato. L'ETag deve essere specificato nelle virgolette. |
|
If-None-Match |
|
Facoltativa. Valore ETag o carattere jolly speciale ("*"). Specificare questa intestazione per eseguire l'operazione solo se il valore ETag della risorsa non corrisponde al valore specificato. L'ETag deve essere specificato nelle virgolette. |
|
If-Modified-Since |
|
Facoltativa. Valore di data e ora. Specificare questa intestazione per eseguire l'operazione solo se la risorsa è stata modificata dopo la data e l'ora specificate. |
|
If-Unmodified-Since |
|
Facoltativa. Valore di data e ora. Specificare questa intestazione per eseguire l'operazione solo se la risorsa non è stata modificata dopo la data e l'ora specificate. |
|
x-ms-client-request-id |
|
Un UUID registrato nei log di analisi per la risoluzione dei problemi e la correlazione. Regex pattern: |
|
x-ms-date |
|
Specifica la data per la richiesta nel fuso orario UTC (Coordinated Universal Time). Questa operazione è necessaria quando si usa l'autorizzazione della chiave condivisa. |
|
x-ms-version |
|
Specifica la versione del protocollo REST utilizzata per l'elaborazione della richiesta. Questa operazione è necessaria quando si usa l'autorizzazione della chiave condivisa. |
Risposte
Name | Type | Description |
---|---|---|
200 OK |
Il file è stato eliminato. Headers
|
|
Other Status Codes |
Si è verificato un errore. Di seguito sono elencate le possibili stringhe di stato, codice e messaggio:
Headers
|
Definizioni
Data |
|
Error |
Oggetto risposta di errore del servizio. |
DataLakeStorageError
Name | Type | Description |
---|---|---|
error |
Oggetto risposta di errore del servizio. |
Error
Oggetto risposta di errore del servizio.
Name | Type | Description |
---|---|---|
code |
|
Codice di errore del servizio. |
message |
|
Messaggio di errore del servizio. |