스프링 HTTP 메시지 컨버터
2022. 2. 14. 22:34
Spring
HTTP 메시지 컨버터 뷰 템플릿으로 HTML을 생성해서 응답하지 않고, HTTP API처럼 JSON 데이터를 HTTP 바디에서 직접 읽거나 쓰는 경우 HTTP 메시지 컨버터를 사용하면 편리하다. HTTP 메시지 컨버터란? 요청 및 응답이 왔을 경우 HttpServlet등을 하위 레벨을 사용하면 직접 request, response 객체에 write도 하고 여러가지 작업을 직접 해야하므로 불편하기 때문에 이를 편리하게 사용할 수 있도록 @ReqeustBody, @ResponseBody 등을 읽어 사용하기 편한 형태로 제공하는 컨버터이다. 스프링 MVC는 어떤 상황에 HTTP 컨버터를 사용할까? @ReqeustBody, HttpEntity(RequestEntity) @ResponseBody, HttpEnt..