- 요청 파라미터와 다르게, HTTP 메시지 바디를 통해 테이터가 직접 넘어오는 경우는 @RequestParam, @ModelAttribute 를 사용할수없다.
- 물론 HTML Form 형식으로 전달되는 경우는 요청 파라미터로 인정된다
- HttpEntity : HTTP header, body 정보를 편리하게 조회
- 메시지 바디 정보를 직접 조회
- !! 요청 파라미터 조회하는 기능과는 관계 없음
- 예 ) @RequestParam X, @ModelAttribute X
- HttpEntity는 응답에도 사용가능
- 헤더 정보 포함 가능
- view 조회 X
"요청 파라미터 VS HTTP 메시지 바디"
- 끝으로 이로직구조를 실무에서 많이 사용한다.
- "@RequestBody" 를 통해서 messageBody가 자바객체로 변환을 하는데,
"@ResponseBody" 가 붙은 파라미터에는 HTTP 요청의 분문 body 부분이 그대로 전달된다.