SpringCloud 控制器返回的JSON数据变成了XML格式
程序员文章站
2022-06-17 09:06:11
在使用SpringCloud架构,集成Eureka后,出现了控制器返回的JSON数据变成了XML格式的问题。一开始以为是后端返回的JSON有问题,后来用了POSTMAN测试,取出来的数据还是可以被浏览器解析的。后来百度发现原因是spring-cloud-starter-netflix-eureka-server中依赖了jackson-dataformat-xml。修改前:后端Controller代码前端页面解决办法:1.在 RequestMapping 处添加 p.....
在使用SpringCloud架构,集成Eureka后,出现了控制器返回的JSON数据变成了XML格式的问题。一开始以为是后端返回的JSON有问题,后来用了POSTMAN测试,取出来的数据还是可以被浏览器解析的。
后来百度发现原因是spring-cloud-starter-netflix-eureka-server
中依赖了jackson-dataformat-xml。
修改前:
后端Controller代码
前端页面
解决办法:
1.在 RequestMapping 处添加 produces = { "application/json;charset=UTF-8" }
2.排除依赖
参考文章:https://blog.csdn.net/zyb2017/article/details/80265070
本文地址:https://blog.csdn.net/weixin_42316424/article/details/107174076
推荐阅读
-
PHP以json或xml格式返回请求数据的方法
-
javascript解析ajax返回的xml和json格式数据实例详解
-
PHP以json或xml格式返回请求数据的方法
-
SpringCloud 控制器返回的JSON数据变成了XML格式
-
公司要与其他网站合作,要求开发接口,供合作方调用,返回的数据是json或xml格式的
-
公司要与其他网站合作,要求开发接口,供合作方调用,返回的数据是json或xml格式的
-
公司要与其他网站协作,要求开发接口,供合作方调用,返回的数据是json或xml格式的
-
公司要与其他网站协作,要求开发接口,供合作方调用,返回的数据是json或xml格式的
-
PHP以json或xml格式返回请求数据的方法
-
PHP以json或xml格式返回请求数据的方法