Java#Spring#WebFlux#Reactor#WebClient#Uri#传参#数组#列表
WebClient Uri列表、数组传参
视频讲解: https://www.bilibili.com/vide...
服务端:
@RestController
class EmployeeController {
@GetMapping("employee")
public Mono<String> requestList(@RequestParam List<String> names, ServerHttpRequest request){
names.stream().forEach(System.out::println);
return Mono.just(request.getURI().toString());
}
}
客户端:
@RestController
class EmployeeController {
@GetMapping("employee/{names}")
public Mono<String> request(@PathVariable List<String> names) {
return WebClient.create(baseUrl)
.get()
.uri(uriBuilder -> uriBuilder.path("/employee")
.queryParam("names", names)
.build())
.retrieve()
.bodyToMono(String.class);
}
}
公众号,坚持每天3分钟视频学习
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。