logo

Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Eliminazione delle risorse esistenti (DELETE)

04/09/2025, by Ivan

Questa pagina mostra esempi di richieste DELETE per il modulo JSON:API.

Abilitare l’operazione di eliminazione

Visita /admin/config/services/jsonapi
e seleziona l’opzione “Accept all JSON:API create, read, update, and delete operations.”

Accetta metodi Create, Read, Update, Delete
Accetta metodi Create, Read, Update, Delete

Autenticazione

Di norma, per le richieste DELETE si utilizza una qualche forma di autenticazione. Gli esempi seguenti usano tutti l’autenticazione Basic. Abilita il modulo HTTP Basic Authentication, imposta i permessi per l’utente (e il ruolo) dell’API e aggiungi il nome utente e la password codificati nell’header di richiesta “Authorization”.

L’header di esempio in questa pagina richiede un utente Drupal “api” con password “api”. Questo utente deve avere il permesso di eliminare il contenuto richiesto.

Header

Tutti gli esempi di richieste DELETE utilizzano i seguenti header:

  • Content-Type:application/vnd.api+json
  • Authorization:Basic YXBpOmFwaQ==

Richiesta DELETE di base

URL: http://example.com/jsonapi/node/article/{{article_uuid}}

Risposta

Risposta HTTP 204 (No content). Corpo della risposta vuoto.
L’articolo {{article_uuid}} è stato eliminato.

Articolo tratto dalla Documentazione di Drupal.