Feign的参数与返回值

1.参数值过大(size)要用@RequestBody ,是Post的也不好使

[Request Header Fields Too Large]
	at feign.FeignException.clientErrorStatus(FeignException.java:217)
	at feign.FeignException.errorStatus(FeignException.java:177)
	at feign.FeignException.errorStatus(FeignException.java:169)
	at feign.codec.ErrorDecoder$Default.decode(ErrorDecoder.java:92)
	at feign.AsyncResponseHandler.handleResponse(AsyncResponseHandler.java:96)
	at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:138)
	at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:89)
	at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:100)
	at com.sun.proxy.$Proxy132.searchRedisGetFeatures(Unknown Source)


2.返回值最好为实体

   不能是Map这样的,不然序列化都没法弄。有的Object是Entity,有的是List,没弄统一序列化。

文/程忠 浏览次数:0次   2021-06-02 13:43:21

相关阅读


评论:
点击刷新

↓ 广告开始-头部带绿为生活 ↓
↑ 广告结束-尾部支持多点击 ↑