问题描述:
使用feign做声明式服务调用接收对象时报错:
Content type ‘application/x-www-form-urlencoded;charset=UTF-8’ not supported
错误原因:
使用feign时,service和provider的对象参数前都需要加@RequestBody,consumer前不用加
而我漏加了provider上方法对象参数的@RequestBody
使得provider并没有真正接收到参数
问题解决:
在provider上方法的对象参数前加上@RequestBody
解决了问题
更多推荐
[feign] 异常Content type 'application/x-www-form-urlencoded;charset=UTF-8
发布评论