July 1, 2022 9:00 AM (GMT+9) Rest client
정보를 얻는 방법은 간단하다. 아래 코드를 참고하자.
@RequestMapping(path = "/coffees")
@RestController
public class CoffeeController {
@PostMapping
public ResponseEntity<CoffeeResponseDto> postCoffee(@RequestBody @Valid CoffeePostDto coffeePostDto,
@RequestHeader Map<String, String> headers) {
headers.forEach((v, k) ->{
System.out.println("header :" +v+ ", value : " + k);
System.out.println(k);
});
return new ResponseEntity<>(
CoffeeResponseDto.builder()
.engName(coffeePostDto.getEngName())
.korName(coffeePostDto.getKorName())
.price(coffeePostDto.getPrice())
.build(),
HttpStatus.CREATED);
}
}
얻는 결과는 아래와 같다.