假如你使用Spring WebFlux,你也能选择使用WebClient调用远程REST服务。和RestTemplate相比,这个客户端有更多的功能、完全的反应式。
Spring Boot创建预配置一个WebClient.Builder给你。强烈的建议注入它在你的组件,使用它创建WebClient实例。Spring Boot配置builder共享HTTP资源,反射编码安装在相同的方式在服务器段。下面是一个例子:
参照自:sping-boot-reference
假如你使用Spring WebFlux,你也能选择使用WebClient调用远程REST服务。和RestTemplate相比,这个客户端有更多的功能、完全的反应式。
Spring Boot创建预配置一个WebClient.Builder给你。强烈的建议注入它在你的组件,使用它创建WebClient实例。Spring Boot配置builder共享HTTP资源,反射编码安装在相同的方式在服务器段。下面是一个例子:
参照自:sping-boot-reference