Запросить Content-Type в Play! Фреймворк для веб-сервисов REST

Я пытаюсь реализовать веб-сервис REST с Play! фреймворк. Я знаю, как вернуть ответ в разных форматах (JSON, XML, HTML, ...), указав несколько шаблонов. Однако я не нашел никакой информации о том, как вы должны обрабатывать различные типы контента в запросе (например, POST) (закодированная форма, JSON, XML, ...).

Можно ли аннотировать метод для соответствия только определенным типам контента (что-то вроде @Consumes)? Должен ли я различать разные типы контента запроса с помощьюif-класс в методе контроллера?

Ответы на вопрос(3)

Ваш ответ на вопрос