2
我正在使用spring rest在项目中创建handle rest api创建。其余方法用以下注释。根据内容类型返回xml/json
@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和我传递的Content-Type在标题为应用/ JSON但它仍然返回我的XML格式。
我不能找出我在配置上已经错过了返回用户所请求的内容
TIA
您必须指定Accept标头。尝试在postman中添加Accept标头 – pvpkiran
@pvpkiran谢谢。 – Sam
我已将其添加为答案。如果它有帮助,请接受它。 – pvpkiran