У меня есть проект Spring REST, который использует весеннюю загрузку.Я объявил jackson-dataformat-xml зависимостью в maven для поддержки xml, когда заголовок accept равен application / xml (и он изначально принимает application / json).
Проблема, с которой я сталкиваюсь, - когда я устанавливаю acceptзаголовок к чему-либо, кроме этих двух (например, application / dsfas или text / html, я получаю ошибку сервера со следующим исключением:
23:36:04.368 [http-nio-8082-exec-5] WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Failure in @ExceptionHandler protected org.springframework.http.ResponseEntity<java.lang.Object> com.mergg.common.web.RestResponseEntityExceptionHandler.handleNotFound(java.lang.RuntimeException,org.springframework.web.context.request.WebRequest)
org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation
Любая идея о том, как исправить, чтобы я мог либо проигнорировать команду acceptзаголовок и вернуть JSON или сказать клиенту, что это был неправильный запрос?