Это http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-14#page-20 гласят:REST УДАЛЕНИЕ с полезной нагрузкой
Органы по DELETE запросов не имеют определенную семантику. Обратите внимание, что отправка тела запроса DELETE может привести к тому, что некоторые существующие реализации отклонят запрос.
Это, конечно, имеет смысл.
Но у нас есть сценарий, когда клиент удаляет свои приобретенные услуги, чтобы запись взаимодействия была создана, поэтому уведомление CRM может быть сообщено, например, может попытаться вернуть клиента.
Когда пользователь удаляет службу, он может ввести причину свободного формата, которая должна быть сохранена во взаимодействии.
Мы просто передаем этот текст причины как служебную нагрузку тела для вызова службы DELETE.
Из-за некоторого обсуждения у меня возникло вопрос, является ли это семантически правильным или как другие будут реализовывать это.
Примечание: мы не хотим отправлять текст причины как строку запроса, так как в теории это может быть очень долго.
Я думаю, что это нормально отправить его в теле. «Обратите внимание, что отправка тела по запросу DELETE может привести к тому, что некоторые существующие реализации отклонят запрос». «Я думаю, вы должны выяснить, в каких случаях это проблема. – inf3rno