단순 텍스트
스프링 MVC 1 - HTTP 요청 메시지 - 단순 텍스트
스프링 MVC 1 - HTTP 요청 메시지 - 단순 텍스트
2022.07.17HTTP 요청 메시지 - 단순 텍스트 서블릿에서 학습한 내용을 떠올려보자. HTTP message body에 데이터를 직접 담아서 요청 HTTP API에서 주로 사용, JSON, XML, TEXT 데이터 형식은 주로 JSON 사용 POST, PUT, PATCH 요청 파라미터와 다르게, HTTP 메시지 바디를 통해 데이터가 직접 넘어오는 경우는 @RequestParam, @ModelAttribute를 사용할 수 없다.(물론 HTML Form 형식으로 전달되는 경우는 요청 파라미터로 인정된다.) 먼저 가장 단순한 텍스트 메시지를 HTTP 메시지 바디에 담아서 전송하고, 읽어보자. HTTP 메시지 바디의 데이터를 InputStream을 사용해서 직접 읽을 수 있다. RequestBodyStringControl..
스프링 MVC 1 - HTTP 요청 데이터 - API 메시지 바디 - 단순 텍스트
스프링 MVC 1 - HTTP 요청 데이터 - API 메시지 바디 - 단순 텍스트
2022.07.02HTTP 요청 데이터 - API 메시지 바디 - 단순 텍스트 HTTP message body에 데이터를 직접 담아서 요청 HTTP API에서 주로 사용, JSON, XML, TEXT 데이터 형식은 주로 JSON 사용 POST, PUT, PATCH 먼저 가장 단순한 텍스트 메시지를 HTTP 메시지 바디에 담아서 전송하고, 읽어보자. HTTP 메시지 바디의 데이터를 InputStream을 사용해서 직접 읽을 수 있다. RequestBodyStringServlet Postman을 사용해서 테스트 해보자. 참고 inputStream은 byte 코드를 반환한다. byte 코드를 우리가 읽을 수 있는 문자(String)로 보려면 문자표(Charset)를 지정해주어야 한다. 여기서는 UTF_8 Charset을 지정해..