feignexception专题

feign.FeignException$BadRequest: status 400 reading MBaseClient#hxDelete(Integer id)

报错: feign.FeignException$BadRequest: status 400 reading MBaseClient#deleteBy(Integer id) 原因:调用时漏掉了头信息 调用方: @PostMapping(value = “/xx-base-haihai/deleteBy”) BaseApiResponse delete(@RequestParam(“id”

Feign调用报错feign.FeignException: status 400 reading xxx 异常

问题描述: feign.FeignException: status 400 reading xxx 异常 feign调用时链接过长, 导致请求没有发出去。 GET请求有长度限制。 解决方案: 使用POST请求 + @RequestBody传递参数

feign.FeignException$NotFound: [404 ] during [GET] to [http://class-service/class/selectByCid/]

前端报500,直接来到后台看发现此处报错,说feign没有message 解决 去feign中查看方法发现,路径名称和获取名称不符合,所以收不到我传的参数 将其改成一致即可