feign Response只能读一次问题 和 feign response 返回值拦截
前言spring cloud 对feign调用对返回值做了包装处理,通过一些列Decoder来处理feign访问的返回值。具体流程 从SynchronousMethodHandler中的decoder开始会经历如下几个decoder:OptionalDecoder -> ResponseEntityDecoder -> SpringDecoder可以在 FeignClientsConfiguration 看到有对上面三个decoder的定义,有兴趣的可以自行阅读源码。feign返回值
原创
2020-06-22 13:35:32 ·
12356 阅读 ·
4 评论