根据内容类型返回xml / json

时间:2017-07-11 07:50:05

标签: json xml spring-boot spring-rest

我正在使用spring rest在项目中创建handle rest api创建。其余方法注释如下。

@GetMapping(value = FETCH_ALL,produces ={MediaType.APPLICATION_XML_VALUE,MediaType.APPLICATION_JSON_VALUE})

我已将以下依赖性添加到maven项目

        <dependency>
            <groupId>com.fasterxml.jackson.dataformat</groupId>
            <artifactId>jackson-dataformat-xml</artifactId>
        </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-core</artifactId>
        </dependency>

我正在使用邮递员来测试api,我在 application / json 中将 Content-Type 传递给标题,但它仍然返回xml格式。< / p>

我无法弄清楚我在配置中遗漏了什么以返回用户请求的内容

TIA

1 个答案:

答案 0 :(得分:3)

您必须在请求中指定Accept Header。

Accept: application/json