本文主要是介绍SpringCloud采坑之Feign服务间调用默认返回xml,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
日前在使用SpringCloud的时候,需要用到服务间的调用,采用Feign进行调用,但是默认返回了xml格式的数据,比较坑爹,不过在网上查了相关资料之后大概了解怎么回事:
主要是引入了jackson-dataformat-xml这个依赖,它是提供了jackson将实体类转化为xml相关的作用。而本身jackson是可以将实体类转化为json的,所以这样Jackson是可以将实体类转化为两种类型的数据,而具体要转化为哪一种数据,是要看http请求里面的accept头信息的,我的浏览器chrome的accept是 Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apn
这篇关于SpringCloud采坑之Feign服务间调用默认返回xml的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!