【发布时间】:2021-07-31 19:34:32
【问题描述】:
我是 spring webclient 的新手,我编写了一个通用方法,可用于在我的应用程序中使用 rest api:
public <T> List<T> get(URI url, Class<T> responseType) {
return WebClient.builder().build().get().uri(url)
.header("Authorization", "Basic " + principal)
.retrieve().bodyToFlux(responseType).collectList().block();
}
如果使用 rest-api 返回 404,我想返回并清空列表。
有人可以建议如何实现吗?
【问题讨论】:
标签: spring-boot spring-webflux spring-webclient