Swagger-интерфейс не работает с jackson-dataformat-xml - PullRequest
1 голос
/ 12 марта 2019

Я создаю API отдыха с помощью Spring 4.3.18 и документации Swagger ** (springfox 2.8.0) . Все работает нормально, но если я добавлю к своей зависимости ** pom.xml jackson-dataformat-xml , swagger-ui.html больше не будет отображаться. Я думаю, это проблема конвертеров Spring http, потому что Spring выглядит как конвертер xml, когда я пытаюсь перейти к swagger-ui.html , для которого нужен конвертер json. На самом деле я не знаю, как я могу это исправить, мне действительно нужна зависимость Джексона, поэтому я не могу ее удалить. Как я могу сказать Spring, чтобы использовать json конвертер для этого URL? Я также заметил, что когда я пытаюсь достичь swagger-ui.html , мой браузер отправляет в заголовки http принять: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8, тогда Spring использует Конвертер XML для отправки ответа, но Swagger-UI нуждается в JSON для работы. Заранее спасибо.

...