Каков наилучший способ создания text / tsv в качестве остального типа контента в приложении Spring Boot? - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть конечная точка, которая выдает ответы json и xml .Мне нужна конечная точка для генерации tsv .Но я не могу найти какую-либо подходящую библиотеку, чтобы помочь в обработке ответа.Ниже приведен исходный код конечной точки:

@GetMapping("endpoint/{variable}", produces = ["application/json", "application/xml", "text/tsv"])
@ApiOperation(
    value = "value",
    notes = "",
    response = Object::class,
    produces = "application/json, application/xml, text/tsv"
)
fun someFunc(
    @PathVariable(value = "variable", required = true) variable: SomeEnum,
    @RequestParam(value = "date", required = false) fromDate: String?
) = someService.someMethod(fromDate, variable)

У меня есть следующая библиотека, добавленная в gradle для генерации XML-ответа:

compile group: 'com.fasterxml.jackson.dataformat', name: 'jackson-dataformat-xml', version: '2.9.8'

И json, и xml-ответ генерируются идеально.Но я получаю код ошибки 406 при попытке получить ответ tsv.Любая идея или знания будут высоко оценены.

...