gpt4 book ai didi

java - Feign检查体不为空

转载 作者:行者123 更新时间:2023-12-02 00:31:22 25 4
gpt4 key购买 nike

我在我的微服务中使用 Feign。有时我的代码得到(作为远程客户端的响应)200 OK(带主体),但有时 204 不带主体,我得到了 NPE。可以设置默认body吗?或者检查whits是respose代码并且不等待body有效负载?这是我的代码

@FeignClient(name = "ppppp", url = "${ppppp.url}")
public interface PClient {
@PostMapping("/search")
ResponseEntity<MyResult> searchAll(@RequestHeader("User") String user);
}

最佳答案

您可以从 ResponseEntityDecoder 进行扩展,自定义您自己的 feign 客户端并实现您自己的 Decoder,您可以在其中对响应执行任何您想要的操作。

关于java - Feign检查体不为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58012546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com