Feign 请求参数编码,对于java.util.Map类型的请求参数 抛出 feign.codec.NullPointerException 异常
问题场景: 将本地服务接口,用FeignClient来调用测试。本来用POJO类型作为request的请求体参数,测试feign请求转发,引入SpringFormEncoder后很快解决了 feign.codec.NullPointerException异常。 但是,实际上,别人想用我这个FeignClient就必须要知道 POJO类型格式,并在本地工程构建,不是很友好。回想Feign在请求参数传递时候,他也不知道具体POJO实现(只是通过反射调用)。所以,只要feignclient端传递的参数
原创
2021-06-10 16:47:22 ·
1745 阅读 ·
0 评论