springcloud项目返回的数据格式为:application/xml,而非application/json
使用springcloud搭建项目有可能会出现的问题。很多组件下面都有fastjson这个依赖,就会导致返回到前端的数据contant-type变成了"application/xml;charest=utf-8"。但是一般都是返回json格式的数据。所以需要排除这个依赖:jackson-dataformat-xml
比如在sentinel中、还有就是spring-boot-starter-web中都有这个依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>com.fasterxml</groupId>
<artifactId>jackson-xml-databind</artifactId>
</exclusion>
</exclusions>
</dependency>