Spring MVC: HTTP Body 처리와 응답 제어
·
SpringBoot
현대적인 REST API는 대부분의 데이터를 HTTP Body에 JSON 형식으로 담아 통신한다. 이번 편에서는 HTTP Body를 처리하는 방법과 서버의 처리 결과를 클라이언트에 효과적으로 전달하는 방법을 알아본다.HTTP Body 데이터 처리: @RequestBody@RequestBody는 HTTP 요청의 Body 내용을 읽어 자바 객체로 변환(역직렬화)하는 역할을 한다. JSON 형식의 요청을 처리하는 데 필수적이다.요청: POST /api/json-user, Content-Type: application/jsonBody: {"username": "hello", "age": 20}@RestControllerpublic class RequestBodyJsonController { @PostMap..