jackson library

    스프링 MVC - 서블릿을 통한 HTTP 요청(GET, POST, API, JSON)

    0. 개요 - WAS에 요청이 들어오면 HttpServletReqeust와 HttpServletResponse 객체를 생성하고, 서블릿 객체의 service 메서드에 파라미터로 전달되면서 실행된다. 우리는 http 요청과 응답에 대해 하나하나 메시지를 파싱 하고, 읽고, 다시 응답 메시지를 생성하는 등의 일을 매번 할 수 없기 때문에 servlet에서 제공하는 Request객체와 Response 객체를 이용하면 편리하게 통신할 수 있다. 1. HttpServletRequest의 역할 HTTP 요청 메시지 파싱(StartLine, 헤더, 바디) 임시 저장소 기능(해당 HTTP 요청이 시작부터 끝날 때까지 유지된다) 세션 관리 기능(request.getSession()) 2. 클라이언트에서 서버로 데이터를 ..