zoukankan      html  css  js  c++  java
  • WebFlux系列(九)WebClient Uri列表、数组传参

    #Java#Spring#WebFlux#Reactor#WebClient#Uri#传参#数组#列表#

    WebClient Uri列表、数组传参

    视频讲解:  https://www.bilibili.com/video/av83351261/

    服务端:

    @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分钟视频学习

  • 相关阅读:
    Python Day7(相关补充)
    Python Day7
    Python Day6
    Python Day5
    Python Day4
    Python Day3
    Python Day2
    Python Day1
    复杂装饰器原理分析
    Unity 坐标
  • 原文地址:https://www.cnblogs.com/JavaWeiBianCheng/p/12200477.html
Copyright © 2011-2022 走看看