1.问题描述:
通过feign中使用POST方式得接口时,出现报错Method has too many Body parameters;
2.错误定位:@RequestParam
通过检查发现有两个入参使用了@RequestBody,而且@RequestBody一般用于修饰对象,也可用于修饰参数(只能有一个),但是一般@RequestParam才是用于修饰参数,而且可以有多个;
如下示例:
后端:
前端:
1.问题描述:
通过feign中使用POST方式得接口时,出现报错Method has too many Body parameters;
2.错误定位:@RequestParam
通过检查发现有两个入参使用了@RequestBody,而且@RequestBody一般用于修饰对象,也可用于修饰参数(只能有一个),但是一般@RequestParam才是用于修饰参数,而且可以有多个;
如下示例:
后端:
前端: