Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
Esporta (0) Stampa
Espandi tutto

Operazione di eliminazione record

Aggiornamento: settembre 2012

Elimina una voce da una tabella.

La richiesta può essere specificata come indicato di seguito. Sostituire <service_name> con il nome del servizio mobile, <table_name> con il nome della tabella a cui accedere e <item_id> con l'ID della voce da eliminare.

 

Verbo HTTP URI della richiesta Versione HTTP

DELETE

https://<service_name>.azure-mobile.net/tables/<table_name>/<item_id>

HTTP/1.1

 

Parametro URI Obbligatorio Descrizione

noscript

No

Quando si specifica un valore true, l'esecuzione di script registrati viene eliminata. Per eliminare l'esecuzione di script, è inoltre necessario specificare la chiave master del servizio nell'intestazione X-ZUMO-MASTER.

Nella tabella seguente vengono descritte le intestazioni delle richieste.

 

Intestazione della richiesta Obbligatorio  

X-ZUMO-APPLICATION

Condizionale

Chiave dell'applicazione per il servizio mobile. È necessario specificare una chiave applicazione valida se necessaria per accedere all'operazione di tabella. Si tratta dell'autorizzazione di accesso predefinita dell'operazione di tabella.

X-ZUMO-AUTH

Condizionale

Token di autenticazione generato dal servizio per un utente autenticato. È necessario specificare un token per un utente autenticato se necessario per accedere all'operazione di tabella.

X-ZUMO-MASTER

Condizionale

Chiave master del servizio. È necessario includere questa chiave solo se l'accesso con diritti di amministratore è necessario per accedere all'operazione di tabella.

securitySicurezza - Nota
La chiave master del servizio è una credenziale di sicurezza critica che garantisce l'accesso come amministratore al servizio dati. Non condividerla con nessuno o non distribuirla nell'applicazione. Questa chiave deve essere distribuita sempre in modo sicuro su un canale crittografato.

Nella risposta sono inclusi un codice di stato HTTP e un set di intestazioni per la risposta.

Se l'operazione riesce viene restituito il codice di stato 204 (Nessun contenuto).

Nella risposta per questa operazione sono incluse le intestazioni riportate di seguito; inoltre, possono essere incluse intestazioni HTTP standard aggiuntive. Tutte le intestazioni standard sono conformi alla specifica del protocollo HTTP/1.1.

 

Intestazione della risposta Descrizione

Content-Type

Intestazione impostata su application/json.

x-zumo-version

Indica la versione del runtime che ha eseguito la richiesta.

L'autorizzazione dipende dai requisiti delle autorizzazioni di accesso per l'operazione di tabella, i quali possono essere riepilogati come segue:

 

Autorizzazione di accesso per l'operazione di tabella. Intestazione di autorizzazione necessaria

Tutti

Nessuna

Chiunque con la chiave applicazione

X-ZUMO-APPLICATION

Solo gli utenti autenticati

X-ZUMO-AUTH

Solo script e amministratori

X-ZUMO-MASTER

Le autorizzazioni di accesso per le singole operazioni di tabella vengono impostate nel portale di gestione di Windows Azure. Per ulteriori informazioni, vedere Autorizzazioni.

L'URI di esempio seguente elimina una voce esistente dalla tabella TodoItem.

DELETE https://todolist.azure-mobile.net/tables/TodoItem/18

La richiesta viene inviata con le intestazioni seguenti.

X-ZUMO-APPLICATION: UzMAOXRlJdZyqibeUqCMoZZMrUXIRs92
Host: todolist.azure-mobile.net

Dopo l'invio della richiesta, viene restituita la risposta seguente.

HTTP/1.1 204 No Content
Content-Type: application/json
x-zumo-version: Zumo.Main.0.1.6.527.Runtime
Date: Thu, 20 Sep 2012 16:05:50 GMT

Mostra:
© 2015 Microsoft