我正在使用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
答案 0 :(得分:3)
您必须在请求中指定Accept Header。
Accept: application/json