HttpEntity2 [SPRING] HTTP 응답의 다양한 방법 HTTP 요청에 대한 응답을 처리하는 여러 방식과 HTTP 바디에 직접 원하는 데이터를 주입하여 응답하는 주제에 대한 학습내용을 정리합니다. 개인적인 학습의 정리 글입니다. 아래와 같이 컨트롤러에서 View(HTML파일)을 리턴하면 HTTP 응답 메시지 바디에 HTML 파일의 내용이 담겨 리턴됩니다. 이처럼 HTTP 응답 메세지에 원하는 데이터를 담는 다양한 방법들이 있습니다. @GetMapping("/admin/game/regist") public String gameRegistPage(HttpServletRequest reqeust) { return "game/gameRegist"; } 1. PrintWriter @GetMapping("/response-body-writer") public void .. 2022. 3. 30. [SPRING] HTTP 요청 데이터 매핑(단순 텍스트) - 2 클라이언트에서 HTTP 요청을 통해 전달한 HTTP 메시지 바디의 데이터를 서버에서 매핑하는 방법에 대해 학습한 내용입니다. 개인적인 학습의 대한 정리 내용입니다. GET 방식의 URL 쿼리 파라미터, POST 방식의 HTML Form 전송을 제외한 HTTP message body에 데이터를 직접 담아서 요청은 @RequestParam, @ModelAttribute 애노테이션을 사용한 매핑을 할 수 없습니다. 메시지 바디를 직접 조회하는 기능은 요청 파라미터를 조회하는 @RequestParam , @ModelAttribute 와는 전혀 관계가 없다 그렇다면 어떻게 매핑할 수 있을까? 1. HttpServletRequest.getInputStream HTTP 메시지 바디를 InputStream을 이용하여 .. 2022. 3. 12. 이전 1 다음