最近公司使用 FeignClient 进行微服务调用。
其中有一个 get 请求的接口,最开始时使用 json 传递参数并用 @RequestBody 进行参数接收。但是使用这种方式是 FeignClient 调用会在服务提供端产生 Required request body is missing 的错误。
在将请求参数改为键值对传参后错误消失,请问这是什么原因呢?
报错的写法:
正确的写法:
收起
貌似你自己发现了 get用param post采用requestbody
报告相同问题?