Spring/WebClient
webClient를 사용해 API호출하기, Post하기 .block() 의미
개발자 카페
2021. 5. 7. 09:12
728x90
Mono<WriteReviewResDto> ss = WebClient.create("https://api.dev.zzimcar.co.kr")
.post()
.uri("/review/")
.bodyValue(wr)
.retrieve()
.bodyToMono(WriteReviewResDto.class); // block()이 없음
WriteReviewResDto ss = WebClient.create("https://api.dev.zzimcar.co.kr")
.post()
.uri("/review/")
.bodyValue(wr)
.retrieve()
.bodyToMono(WriteReviewResDto.class)
.block(); // block()이 있음
return WebClient.create("https://api.dev.zzimcar.co.kr")
.post()
.uri("/review/")
.bodyValue(wr) // wr, 즉 WriteReviewDto wr 의 wr 객체로 바디형태로 응답하겠다.
.retrieve()
.bodyToMono(WriteReviewResDto.class) // WriteReviewResDto객체로 요청받겠다.
.block(); // block()이 있음
셋다 같은 의미다.
728x90