W artykule wiki dla REST wskazano, że jeśli używasz http://example.com/resources DELETE, oznacza to, że usuwasz całą kolekcję.
Jeśli używasz http://example.com/resources/7HOU57Y DELETE, oznacza to, że usuwasz ten element.
Robię STRONĘ INTERNETOWĄ, uwaga NIE SERWIS INTERNETOWY.
Mam listę zawierającą 1 pole wyboru dla każdej pozycji na liście. Po wybraniu wielu elementów do usunięcia, pozwolę użytkownikom nacisnąć przycisk o nazwie USUŃ WYBÓR. Jeśli użytkownik naciśnie przycisk, pojawi się okno dialogowe js z prośbą o potwierdzenie usunięcia. jeśli użytkownik potwierdzi, wszystkie pozycje zostaną usunięte.
Jak więc powinienem zająć się usuwaniem wielu elementów w PEWNY sposób?
UWAGA, obecnie dla DELETE na stronie internetowej, co robię, to używam znacznika FORM z POST jako akcją, ale dołączam _method z wartością DELETE, ponieważ jest to to, co zostało wskazane przez innych w SO, jak zrobić RESTful delete dla strony internetowej .