Nell'articolo wiki per REST è indicato che se usi http://example.com/resources DELETE, significa che stai eliminando l'intera raccolta.
Se utilizzi http://example.com/resources/7HOU57Y DELETE, significa che stai eliminando quell'elemento.
Sto realizzando un SITO WEB, nota NON SERVIZIO WEB.
Ho un elenco che ha 1 casella di controllo per ogni elemento nell'elenco. Dopo aver selezionato più elementi per l'eliminazione, consentirò agli utenti di premere un pulsante chiamato ELIMINA SELEZIONE. Se l'utente preme il pulsante, verrà visualizzata una finestra di dialogo js che chiede all'utente di confermare l'eliminazione. se l'utente conferma, tutti gli elementi vengono eliminati.
Quindi come dovrei provvedere all'eliminazione di più elementi in modo RESTFUL?
NOTA, attualmente per DELETE in una pagina Web, quello che faccio è utilizzare il tag FORM con POST come azione ma includere un _method con il valore DELETE poiché questo è ciò che è stato indicato da altri in SO su come eseguire l'eliminazione RESTful per la pagina Web .