Я думаю, вы не должны слишком много думать об этом.Технически, игнорирование неожиданного тела не нарушает никаких принципов разработки программного обеспечения.Даже если это может вызывать у вас чувство дискомфорта лично в контексте вашего проекта, вы можете рассмотреть другие сценарии, когда перед вашим @RestController
находится фильтр или сервлет, выполняющий некоторые дополнительные действия, о которых вы не знаете.
Суть в том, что эту функцию нельзя отключать глобально, и не стоит тратить время на реализацию пользовательского кода, чтобы отключить его локально для одной конечной точки :).