feign map 入参加不加@RequestBody 区别
时间: 2023-10-28 13:48:56 浏览: 129
spring cloud feign不支持@RequestBody+ RequestMethod.GET报错的解决方法
5星 · 资源好评率100%
好的,我理解了。对于您的问题,如果Feign声明式接口远程调用的入参是一个Map类型,不加注解@RequestBody,请求参数会以application/x-www-form-urlencoded方式传递,键值对会以&分隔。如果加上注解@RequestBody,请求参数会以application/json方式传递。加上@RequestBody注解后,请求的参数类型必须为application/json,这样就可以通过请求体(Body)以Json格式传递参数。
阅读全文