FeignGET请求传递对象失败使⽤@SpringQueryMap解决使⽤Feign来调⽤Get请求时,如果⽅法的参数是⼀个对象,则会被强⾏转变成Post请求,然后抛出服务被拒绝的错误。
解决办法使⽤ @SpringQueryMap 注解
@GetMapping("/search/page")
Page<User> pageSearchUser(@SpringQueryMap Page<User> page, @RequestParam String key);
注需要引⼊openfeign依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
springframework依赖<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。