平时在使用OpenFeign远程调用Get方法时,入参一般都是Integer、String这些类型,但是如果参数一多想使用Bean来入参时,调用就会报405 Method Not Allowed,以下是两种解决办法。
1、 将请求改为Post,使用@RequestBody注解
2、使用@SpringQueryMap注解
如下代码
@GetMapping(value = "/aviation/api/aviationFlightStatMonth/load_rate_rank")
Result<List<LoadRateRankVO>> loadRateRankByMonth(@SpringQueryMap LoadRateRankQuery query);