Как я могу захватить тело запроса во время операции DELETE? Полезная нагрузка сообщения Mule - это URI, а не документ JSON, который был отправлен клиентом.Mule ESB APIKit REST DELETE Метод. Могу ли я заставить Mule использовать тело JSON вместо URI?
Немного предыстории
Я определил POST, PUT и DELETE операции в Raml и генерируется мой Мул проект с использованием APIKit. Вызывающий веб-сервис REST не имеет первичного ключа, поэтому он не может быть помещен в URI (я предполагаю, что именно это было предназначено для использования DELETE). Однако клиент имеет две другие части данных, которые использует служебный уровень для поиска первичного ключа и удаления записи в базе данных.
Я полагаю, что я мог бы просто создать два параметра запроса для операции DELETE, но я бы предпочел просто передать документ JSON в теле.